为什么我的图片会向上溢出2个像素 IE6 就可以 以他的就不行。

发布网友

我来回答

1个回答

热心网友

你在div3中定义了高度,你所定义的img图片高度超出了div3中定义的高度,ie6和其他浏览器对这种情况的处理方式不同。
想得到你要的效果,你可以在div3中定义overflow的处理方式。
以下为overflow的属性值和含义
visible 默认值。内容不会被修剪,会呈现在元素框之外。
hidden 内容会被修剪,并且其余内容是不可见的。
scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。

你提问中存在较多的样式书写错误
div2 写成了 dic2
样式中定义的高度height:200和height:100应该是height:200px; height:100px;吧
写样式时注意规范,这对你以后有好处 学样式要细心 祝你好运

参考资料:http://www.w3school.com.cn/css/pr_pos_overflow.asp

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com