首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >浮动div中的图像:最小高度= font- height /line-height?

浮动div中的图像:最小高度= font- height /line-height?
EN

Stack Overflow用户
提问于 2013-12-04 08:29:11
回答 1查看 70关注 0票数 1

有人能解释一下这个标记的原因吗:

代码语言:javascript
复制
<div style="border: 1px solid gray; float: left;">
    <img src="fooImage.png" style="height: 2px; width: 2px;" />
</div>

呈现一个大约2x18的浮动div (在Chrome/Firefox中),而不是2x2的div

即使删除了所有的空格,图像似乎也遵循font-size/line-height,而不是其内容的height ( img)。

小提琴:http://jsfiddle.net/26BSb/2/

EN

回答 1

Stack Overflow用户

发布于 2013-12-04 09:04:57

这对Different rendering from Chrome and Firefox when having floated children in a floated div with no width.来说很熟悉

一种建议是将浮动父对象的css width设置为width:auto

但是,除了确保为父width定义css div之外,似乎没有其他解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20364529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档