课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
居中的第三种方法为什么需要先对父级进行浮动处理?
2016-06-11
源自:初识HTML(5)+CSS(3)-升级版 15-7
正在回答
你给class container设个背景色就知道了。因为本身没有设置宽度的div是独占一整行的,加了浮动后,div的宽度就由内部的元素宽度决定了,这样才可以进一步设置div内部的元素居中。
甜酥泡沫 提问者
这么说吧,就是先设置父级的浮动,然后设置子元素的浮动,然后让子元素与父级能够实现相对定位, 不然只能是固定定位。应该是这么个意思吧,我的理解。
题外话:慕课网,对于小白一点也不友好,对于熟手,有不屑于看着基础的。慕课网给我的感觉就是鸡肋-食之无味,弃之可惜。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答请问,为什么第二段的三年级变大了,第三段的三年级没变?
3 回答不理解为什么没在父容器中居中显示
2 回答我三种都写了为啥优先级最高的的是外部式
2 回答浮动模型不可设置为居中吗
2 回答垂直居中-父元素高度确定的多行文本(方法一)
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号