clearfix:after消除波动的用法及检测编码

日期:2021-01-20 类型:科技新闻 

关键词:制作小程序,小程序商城,扫码点餐小程序,微信小程序开店的步骤,牛刀小程序

今日回望1下css中的消除波动

拷贝编码
编码以下:

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} /*全部流行访问器都适用 :after 伪元素。*/
.clearfix{*+height:1%;}/*不知道道有甚么用途,不加ie7也沒有难题*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}//只对于IE6/7

检测编码:

拷贝编码
编码以下:

<html >
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head>
<body>
<style type="text/css">
/*全部流行访问器都适用 :after 伪元素。*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}/*不知道道有甚么用途,不加ie7也沒有难题*/
.box{ background:#111;width:500px; position:relative;}
.l{float:left; background:#333;width:200px; height:100px;}
.r{float:right;background:#666;width:200px; height:200px;}
.s{width:100px; height:100px;background:#999;position:absolute;right:⑸0px;;}
</style>
<div class="box clearfix">
<div class="l">left</div>
<div class="r">right</div>
<div class="s">absolute</div>
</div>
</body>
</html>

:after 伪元素在元素以后加上內容。这个伪元素容许创作人员在元素內容的最终面插进转化成內容。默认设置地,这个伪元素是行内元素,但是可使用特性display更改这1点。