已采纳回答 / bannerl
clear会产生margin重叠而bfc不会,bfc会把包含内的所有css属性作用与本身,不对外部造成影响,外部margin-top不会被其影响,而clear如果设置margin-bottom的话,会对外部其他元素造成影响,最明显的就是margin重叠,老师例子里面有介绍,你去看看了解一下
2016-11-22
已采纳回答 / _西口褡裢_
display:table-cell会触发BFC,作用是清除浮动影响,例子当中内容少体现不出,当文字足够长你就可以发现文字开始包围图片了(禽兽,放开vivian~)
2016-10-19
已采纳回答 / 阿阿金
buttons[index].style[("cssFloat" in trigger.style)?"cssFloat":"styleFloat"]="left"写成这样再看一下in用来判断某个属性是否属于某个对象,就是用来判断cssFloat属性是否属于trigger.style对象
2016-09-15