浏览 4054 次
锁定老帖子 主题:被撑大的DIV背景不能铺满
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-22
<div style=" position:absolute;left:100px; top:100px; width:100px; height:100px; border:1px solid gray; overflow: auto;"> <div id=div1 style=" padding: 5px; background-color: yellow; width:auto;height:auto;"> <div id=div2 style="width:300px; height:200px; background-color:red"></div> </div> </div> 在FireFox里, id=div1 的DIV在width<100px 部分的背景是yellow的,其后的却是白色的,而且最右边也没有出现5px的padding效果 但在IE里是好的. 见附件图 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-12-23
首先ie请使用standard模式,就是加上doctype,其次ie对于width:autop的解释和ff确实不一样,请直接指定width:100px这样ie ff就一样了
|
|
返回顶楼 | |
发表时间:2007-12-25
------
|
|
返回顶楼 | |
发表时间:2007-12-26
|
|
返回顶楼 | |