我有一个包含2个div的页面。第一个是浮动的。第二个有一个"clear: both“CSS声明和一个很大的上边距。然而,当我在火狐或IE8中查看页面时,我看不到顶部的页边距。看起来第二个div正在接触第一个div,而不是被分开。有没有办法让上边距正常工作?
我已经阅读了CSS规范,并注意到它说“因为float不在流中,所以在float框之前和之后创建的非定位块框垂直流动,就像float不存在一样”。然而,我不知道该怎么做。
下面是一个示例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN
我正在努力做到这一点(巴布亚新几内亚模型):
通过尝试这个():
HTML:
<div class="container">
<div class="traintext">The East London Line part of the London Overground line that runs north to south through the East End, Docklands and South areas of London.</div>
<div class="trai
我有以下Html和CSS
<div>
<i class="fa fa-yelp"></i>
<h2>Help</h2>
<p>This is some text which I want to be on the right side of span</p>
</div>
div {width: 200px;}
i {
font-size: 48px!important;
float: left;
}
h2 {float: left;}
p {float
在下面的html代码中,
<body>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. <img src="LittleBrain.jpg"> Ut
enim ad minim veniam, quis nostrud exercitation ullamco l