哪些 clearfixes 支持哪些浏览器?
What clearfixes support what browsers?
所以那里有十亿个 clearfixes。有没有人有他们的浏览器支持的集合?
这里是最常用的总结。
解决方案 1:老派方式
.clear {
clear: both;
}
方法二:溢出方式
.container {
overflow: hidden; /* can also be "auto" */
}
方法 3:“clearfix”Class
.clearfix:before,
.clearfix:after {
content: "";
display: table;
}
.clearfix:after {
clear: both;
}
.clearfix {
zoom: 1; /* ie 6/7 */
}
如果不需要支持IE8以下的任何东西
.clearfix:after {
content: "";
display: table;
clear: both;
}
方法 4:未来 contain-floats 价值
.container {
min-height: contain-floats;
}
来源:http://www.sitepoint.com/clearing-floats-overview-different-clearfix-methods/
所以那里有十亿个 clearfixes。有没有人有他们的浏览器支持的集合?
这里是最常用的总结。
解决方案 1:老派方式
.clear {
clear: both;
}
方法二:溢出方式
.container {
overflow: hidden; /* can also be "auto" */
}
方法 3:“clearfix”Class
.clearfix:before,
.clearfix:after {
content: "";
display: table;
}
.clearfix:after {
clear: both;
}
.clearfix {
zoom: 1; /* ie 6/7 */
}
如果不需要支持IE8以下的任何东西
.clearfix:after {
content: "";
display: table;
clear: both;
}
方法 4:未来 contain-floats 价值
.container {
min-height: contain-floats;
}
来源:http://www.sitepoint.com/clearing-floats-overview-different-clearfix-methods/