课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
子元素设置成这样不应该又回到最左边了吗,为什么会实现水平居中,虽然最后效果是实现了水平居中,可是为什么呢
2016-03-01
源自:初识HTML(5)+CSS(3)-升级版 15-7
正在回答
注:是缩紧块的width,而不是锁紧
我要吃冰激凌 提问者
块状元素有一个特点之一:在不设置宽度的情况下,显示为父容器的100%
left : 50%表示移动距离为父辈容器宽度的50%
float会使块级元素的宽度锁紧(float元素自身设计原理导致)
具体见下图:
qq_WN_3
Robin_Jang
前面讲过left:50px表示距离左边50像素的距离,而%表示的是整个屏幕的百分比,那么距离屏幕左边50%刚好是中间。我是这样想的。
一一欧尼 回复 我要吃冰激凌 提问者
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答关于position:relative left:50%的问题?
2 回答为什么父元素要position:relative;?我父元素和子元素都position:absolute;好像效果都一样?
2 回答父元素和子元素
2 回答设置子元素选择器,为什么子元素和孙元素颜色样式都会有变化
1 回答父元素和子元素的问题
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号