什么&#34;两者&#34;意思是<div style =“clear:both”> </div>

时间:2011-03-14 14:30:00

标签: html css clear

<div style="float:left">Hello</div>
<div style="float:right">Howdy dere pardner</div>
<div style="clear:both"></div>

我知道它的作用,但为什么名称为bothboth 意味着什么

3 个答案:

答案 0 :(得分:40)

两者都意味着“一组两件事中的每件物品”。这两件事是“左”和“右”

答案 1 :(得分:15)

可能值的描述:

  
      
  • left:左侧不允许浮动元素
  •   
  • right:右侧不允许浮动元素
  •   
  • both:左侧或右侧不允许浮动元素
  •   
  • none:默认。允许两侧浮动元素
  •   
  • inherit:指定clear属性的值应该从父元素
  • 继承   

来源:w3schools.com

答案 2 :(得分:5)

清除:两者都为它们提供了空间。

例如你的代码:

  <div style="float:left">Hello</div>
  <div style="float:right">Howdy dere pardner</div>

目前显示为:

Hello  ...................   Howdy dere pardner

如果您将以下内容添加到上面的代码段中,

  <div style="clear:both"></div>

在它们之间,它将显示为:

Hello ................ 
                       Howdy dere pardner

给你hello和Howdy dere pardner之间的空间。

Js fiiddle http://jsfiddle.net/Qk5vR/1/