已采纳回答 / qq_頖縌乖乄絯_04017281
写标签的子标签属性要加个空格的,比如 .public-header .header-nav{ float:right;}中间的 .之前有个空格
2017-07-25
已采纳回答 / 慕函数6174751
after就是在后面清除浮动,使后面的元素不受浮动影响;当然你也可以选择在本元素清除浮动,那就是清除前面元素的浮动;我们制作网页肯定是从上至下,从前往后吧,一开始就设定好,免的以后做后面时忘了,这样是不是显得更有条理。这优与劣还是习惯吧,你觉得怎么好就怎么来,清除浮动的方法不止一种,达到目的就行
2017-07-19
已采纳回答 / 花森煜米
IE6/7只能通过触发hasLayout属性来实现清除浮动、避免容器高度崩塌,而通过zoom:1可以触发hasLayout。这个是IE老版本浏览器本身的问题。<...code...>现代浏览器则可以用<...code...>What is haslayou...
2017-07-13
已采纳回答 / 黑色丶毛衣
首先,在绝对定位中设置了<...code...>此时的文本左边与图片的中线对齐这时文字是要往左边移动而外面距是:margin-left如果设正值,文字就会往右边移动所以设置为负值
2017-04-02
已采纳回答 / qq_沐墨儿_0
相当于添加一个空div,利用css的clear:both清除浮动,让父级div能自动获取到高度(有些不含包裹属性的div内部有浮动元素时,父级div的高度会塌陷,不符合实际要求),请参考:after伪类+content 清除浮动的影响http://www.zhangxinxu.com/wordpress/2010/09/after%E4%BC%AA%E7%B1%BBcontent%E5%86%85%E5%AE%B9%E7%94%9F%E6%88%90%E5%B8%B8%E8%A7%81%E5%BA%94%...
2017-02-10