-
清除浮动的更好方法: .clearfix:after{ content:"; display:table; clear:both;} .clearfix{*zoom:1};查看全部
-
.clearfix:after {//IE8以上浏览器 content:"; display:block; height:0; overfloat:hidden; clear:both; } .clearfix{//IE6、7浏览器 *zoom:1; }查看全部
-
BFC/haslayout通常声明:查看全部
-
BFC/haslayout的通常声明查看全部
-
浮动具有破坏性,会让父元素高度塌陷查看全部
-
浮动会让父元素高度塌陷,这是标准,浮动的原本特性是实现文字的环绕效果。查看全部
-
包裹的特性:收缩,坚挺,隔绝---BFC block-formation context “块级格式上下文” 具有包裹性的其他:display position overflow查看全部
-
浮动的特性: 1.元素block块状化 2.破坏性造成的紧密排列特性(去空格化)查看全部
-
注意点:查看全部
-
对于伪元素更好的方法:查看全部
-
权衡后的策略:查看全部
-
清除浮动的两种方法: 1.clear 2.bfc/haslayout clear; 1.html层面 block底部插入clear div 2.css层面 after伪元素底部生成 bfc/haslayout通常声明: float:left/right position:absolute/fixed overflow:hidden/scroll(ie7+) display:inline-block/table-cell(ie8+) width/height/zoom:1/...(ie6/ie7)查看全部
-
包裹的特性:收缩,坚挺,隔绝---BFC block-formatting context‘块级格式化上下文’ 具有包裹性的其他:display position overflow查看全部
-
浮动可以使元素块状化 破坏性造成的紧密排列特性(去空格) 文字的浮动是实现文字的浮动效果查看全部
-
用clear清除浮动,会发生margin重叠显现,而BFC清除浮动,则会把整个元素包起来,从而不会发生margin重叠现象!查看全部
举报
0/150
提交
取消