这几天我一直在尝试自学 CSS,一切都很顺利。
在此过程中,我遇到了一个问题,希望得到您的帮助。
我正在尝试构建一个简单的三层布局,它在 FF 但不是 IE 上完美运行。
CSS是,
#wrapper {
padding: 5px;
background-color: yellow;
margin: 0;
}
#left {
float :left;
width: 195px;
border: 1px solid;
}
#right {
float: right;
width: 195px;
border: 1px solid;
}
#middle {
margin-left: 202px;
margin-right: 202px;
padding: 0px 3px;
border: 1px solid;
}
而 HTML 是,
<body>
<div id="wrapper">
<div id="left">
Lorem ipsum dolor sit amet consect etuer adipi scing elit sed.
</div>
<div id="right">
jnvfr
</div>
<div id="middle">
ubrei
</div>
</div>
</body>
背景颜色直到包装结束。添加“溢出:隐藏;”后,它在 FF 中正常工作,但问题仍然存在于 IE 中。
还有谁能解释在这里添加“溢出:隐藏”的目的?
任何帮助,将不胜感激。谢谢。