0

我正在使用 html。我遇到了 html div 标签的问题。

见上面的代码: -

<html>
<body>

<h3>This is a header</h3>
<p>This is a paragraph.</p>
<style>
div {float:left;width:200px;}
</style>
<div style="color:#00FF00">
  <h3>This is a header</h3>
  <p>This is a paragraph.</p>
</div>
<div style="color:blue;">
  <h3>This is a header</h3>
  <p>This is a paragraph.</p>
</div>
This is a text
</body>
</html>

在这里,div 向左浮动。但是文本“这是一个文本”也随 div 浮动。我希望文本“这是一个文本”位于 div 之后。不在他们身边。我能做些什么?

4

2 回答 2

0

在 "This is a text" 之前添加一个 div:

 <div style="clear:both"></div>
于 2013-06-15T03:47:46.983 回答
0

你需要清除浮动...

.
.
.
.
.
.
   <div style="color:blue;">
      <h3>This is a header</h3>
      <p>This is a paragraph.</p>
   </div>
   <div style='clear:both'></div>
        This is a text
于 2013-06-15T03:52:20.313 回答