欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!

 

clear的属性与浮点属性直接相关。 它指定元素是否应该在浮动元素的旁边, 或者它是否应该移动到它们的下方。 此属性既适用于浮动元素, 也适用于非浮动元素。

如果一个元素能够适应浮动元素旁边的水平空间, 它将会适合; 除非您将 clear 属性应用于与浮体相同的方向。 然后元素会移动到浮动元素的下方。

在 CSS 中创建的每个元素都需要添加优质设计。

clear的属性可以有以下值:

  1. none——元素没有被移动到清除过去的浮动

  2. left-元素被移动到清除过去的左侧浮动

  3. right-元素被移动到清除过去的右浮标

  4. Both-这个元素都向下移动以清除左右浮动

支持

在咨询了 Can i Use 服务后, 我们发现支持率超过了87% 。

CSS清除浮动

例子

HTML:

CSS清除浮动

css:

CSS清除浮动

CSS清除浮动

在这里我们可以看到已经浮动的 div: left 应用到他们。 在我们清楚地表明: 在文本段落左边, 它移动到浮动元素之下。

HTML:

CSS清除浮动

CSS:

CSS清除浮动

CSS清除浮动

接下来, 我们会看到两个具有 float 的 div: 右属性和带有 clear: right 属性的段落。 通过设置这个, 段落会移动到浮动元素的下方。

现在是为文本添加一些格式的好时机。

HTML:

CSS清除浮动

CSS:

CSS清除浮动

CSS清除浮动

最后, 最后一个示例显示 clear 的使用: 两个属性。 这两个占卜者分别左右浮动, 而该段具有添加到其中的clear属性。 通过这个, 它会移动到浮动元素的下面。 值得一提的是, 这是最常用的清除属性。

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/rumen/r50441.shtml