已采纳回答 / sina娜子
当设定position:absolute 如果父级(无限)没有设定position属性,那么当前的absolute则结合TRBL属性以浏览器左上角为原始点进行定位 ( 以body为准)如果父级(无限)设定position属性,那么当前的absolute则结合TRBL属性以父级(最近)的左上角为原始点进行定位(以父级为准)。you know?
2015-09-07
已采纳回答 / mozzie_
是居中的啊。你放到自己编辑器看,这上面宽度太窄了,课程左边也说了,如果没有效果就把代码移出去看。喏,这是我复制你的代码到外面看得:<...图片...>
2015-09-07
已采纳回答 / EmptySofa
如果不清除浮动,float的元素是脱离了文档流,那么这个元素原来在文档流里的位置不会被继续保留,就会被后来的元素所替代。这个例子中,float的元素的高度要比后来的元素即footer的高度要高,所以footer会被float的元素覆盖了,如果你把float的元素高度设置的比footer小一点,你就可以看到footer显出了部分绿色。 那么如果footer的样式中添加clear的作用是,保留原来float元素在文档流中的位置,这样footer元素就不会去替代float元素所在的位置了。
2015-08-25
已采纳回答 / 丶小八戒
比如在footer块元素之前,你有在别的块元素中设置了左浮动属性:float:left;然后接着你没有用语句 clear:both; 去除浮动;那么假如你的footer块宽度很小的话,那么就会继续漂浮在上一个标签块元素右边,而不会另起一行。那样格局就会乱套。
2015-08-10
已采纳回答 / 六月时光
当然不一样了,两个属性的作用都是不一样的啊,overflow:hidden的意思是超出部分不显示,就是假如你的div是300*400的,但在里面插入一张400*500的图片,图片就会跑出那个div里面,用了这个属性和属性值后,图片超出300*400这个范围的内容不显示出来。而clear:both仅仅只是清除左右两边的浮动而已
2015-08-02