清理浮动的几种方法以及对应规范说明
前言 浮动 Floats 是 CSS 中的一种布局方式。它的渲染位置在行框与包含块之间,这样就可以使行框内文字与浮动元素不重叠并且环绕它显示。在布局过程中也经常会使用它来达到左右并排布局的效果。但是,由于浮动特性,容器如果没有明确设定高度,会依照普通…
关于CSS细节集合(二)
一、IE6及以下不识别a 标签外的:hover伪类,在火狐,IE7里能正确达到效果,解决办法: https://csswang.com/show li.s1{ border:1px solid https://csswang.com/ff9900; background:https://csswang.com/454242;} https://csswang.com/show li.s2{ border:1px solid https://csswang.com/D9D8D8; background:https://csswang.com/312E2E;} 二、为元素设置hasLayout 很多IE6(或…
hasLayout IE的问题总结
这篇文章是一个总结haslayout的文章。 更新:haslayout在ie8的标准模式下已经被废弃了,但是在ie7的兼容版本以及以下的版本是仍然存在的。 什么是haslayout? MSIE 有一个很早很早,过时的渲染引擎 Mosaic . 在表格布局的时代。几乎是所有的元素(除了内…