草庐IT

img_float

全部标签

html - 为什么在 CSS 中使用 float 时垂直对齐不能正常工作?

如何在div属性中使用vertical-align和float?如果我不使用float,vertical-align可以正常工作。但是,如果我使用float,则它不起作用。对我来说,对最后一个div使用float:right很重要。我正在尝试以下操作,如果您从所有div中删除float,那么它将正常工作:Firstdiv,floatleft,hasmoretext.Seconddiv,floatleftThirddiv,floatrightCSS:.wrap{width:500px;overflow:hidden;background:pink;}.left{width:150px;m

html - 停止 float div 换行

我想要一排div(单元格),如果浏览器太窄而不适合它们,它们不会换行。我搜索了Stack,但找不到我认为应该是一个简单的css问题的有效答案。单元格具有指定的宽度。但是我不想指定行的宽度,宽度应该自动为其子单元格的宽度。如果视口(viewport)太窄而无法容纳行,则div应该溢出滚动条。请提供您的答案作为工作代码片段,因为我已经尝试了很多我在其他地方看到的解决方案(比如指定宽度:100%,但它们似乎不起作用)。我正在寻找一个只有HTML/CSS的解决方案,没有JavaScript。.row{float:left;border:1pxsolidyellow;width:100%;ove

可变高度的 CSS float Div

这个问题在这里已经有了答案:HowtoCreateGrid/TileView?[duplicate](8个答案)关闭7年前。我有无数个宽度为100像素的div,它们可以放入宽度为250像素的父元素中。无论高度如何,我都需要按行显示div,如图所示。我试过解决这个问题,但div高度似乎搞砸了。非常感谢您的帮助。谢谢:)#holder{width:250px;border:1pxdottedblue;display:inline-block;}.box{width:100px;height:150px;background-color:#CCC;float:left;text-align:

html - CSS 垂直对齐 float div

我有一个div(#wrapper),其中包含2个并排放置的div。我希望right-div垂直对齐。我在我的主包装器上尝试了vertical-align:middle但它不起作用。这让我发疯!希望有人能帮忙。http://cssdesk.com/LWFhWHTML:OneTwoHeresometext...CSS:#wrapper{width:400px;float:left;height:auto;border:1pxsolidpurple;}#left-div{width:40px;border:1pxsolidblue;float:left;}#right-div{width:3

css - 使外部div自动与其 float 内容相同的高度

我想要外面的div,它是黑色的,可以将漂浮在其中的div包裹起来。我不想在div中使用style='height:200px和outerdivid,因为我希望它自动成为其高度内容(例如,float的div)。xxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzz如何实现? 最佳答案 你可以设置outerdiv的CSS#outerdiv{overflow:hidden;/*makesurethisdoesn'tcauseunexpectedbehaviour*/}您也可以通

html - 如何在悬停时更改 <img> 标签的来源?

我需要更改hover上的源URL.我试过了,但是不行:HTMLCSS#my-img:hover{content:url('http://dummyimage.com/100x100/eb00eb/fff');}jsFiddle如有任何帮助,我们将不胜感激。更新:这仅适用于Webkit/GoogleChrome。 最佳答案 只有html和css,无法更改图像的src。如果您确实将img标签替换为div标签,那么您也许可以像这样更改设置为背景的图像div{background:url('http://dummyimage.com/100

HTML img 标签 : title attribute vs. alt 属性?

我正在浏览Amazon我注意到在搜索“1TB”时,如果将鼠标光标悬停在星级评分图像上,则只有使用IE才能看到分数。如果您使用的是其他浏览器,则不会显示分数。评分3.8和评分4.2均显示为4星。当然,3.8星与4.2星(76%与84%的得分)可能会有所不同!这是因为显示alt文本的标准方式仅在用户关闭图形或浏览器“读出”时(例如,视障用户的浏览器)。然而,IE会在悬停时显示它。所以我觉得如果Amazon要不管用户浏览器怎么显示,那么除了alt之外还应该使用title。你同意吗? 最佳答案 它们用于不同的事情。alt属性用于代替图像。如

html - img 标签显示方向错误

我在这个链接上有一张图片:http://d38daqc8ucuvuv.cloudfront.net/avatars/216/2014-02-19%2017.13.48.jpg如您所见,这是一张方向正确的普通图像。但是,当我将此链接设置为图像标签的src属性时,图像会上下颠倒。http://jsfiddle.net/7j5xJ/你知道发生了什么事吗? 最佳答案 我找到了部分解决方案。图像现在具有指定照片方向的元数据。有一个新的CSSspecforimage-orientation.只需将此添加到您的CSS中:img{image-ori

html - 如何使用 HTML IMG 标签保持纵横比

我正在使用HTML的img标签在我们的应用程序中显示照片。我已将其高度和宽度属性都设置为64。我需要将任何图像分辨率(例如256x256、1024x768、500x400、205x246等)显示为64x64。但是通过将img标签的高度和宽度属性设置为64,它不会保持纵横比,因此图像看起来失真。供您引用,我的确切代码是: 最佳答案 不要设置高度和宽度。使用其中之一,将保持正确的纵横比。.widthSet{max-width:64px;}.heightSet{max-height:64px;}另一个为您提供更大灵active的选项是使用

html - 如何正确关闭 <img> 标签?

哪一个是正确的? 最佳答案 这个是validHTML5不关闭它绝对没问题。它是一个所谓的void元素:以下是有效的XHTML标记。他们必须关闭。后一个在HTML5中也很好: 关于html-如何正确关闭标签?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14860492/