课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
通过给父元素设置 float,然后给父元素设置 position:relative 和 left:50%,子元素设置 position:relative 和 left: -50% 来实现水平居中。我怎么还是理解不了是个什么过程,太愚笨了?
2016-10-29
源自:初识HTML(5)+CSS(3)-升级版 15-7
正在回答
同学你已经总结出来要怎么做了,说明你还是能理解的。首先设置float是将父元素居左,position:relative是相对于浏览器进行移动,然后通过left:50%往右移将父元素左边框到浏览器中线重合。子元素左边框就会与浏览器中线重合,子元素设置 position:relative 后,子元素就能相对父元素进行移动的,再通过 left: -50%相对于父元素开始往左移动50%,子元素中线就与浏览器中线重合了,最终就居中了
summer乐 提问者
宝慕林8521498
qq_苔上雪_04205930 回复 宝慕林8521498
一曲终了繁华落 回复 summer乐 提问者
我也在世界末尾 回复 qq_苔上雪_04205930
qq_苔上雪_04205930 回复 我也在世界末尾
LordMario
weibo_韬奋小伙亚亚_0 回复 summer乐 提问者
他们是一种逻辑关系
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答关于定宽块状元素居中
1 回答定宽块状元素居中问题
4 回答定宽块状元素_水平居中设置
1 回答水平居中设置-定宽块状元素
3 回答不是能够理解定宽块状元素居中。