为了账号安全,请及时绑定邮箱和手机立即绑定

大神看看这个代码

.wrap{margin-top:20px;    float:left;     position:absolute;     left:50%;} .wrap-center{    list-style:none;    background:#ccc;    position:relative;    right:50%;} 为什么父元素用position:relative?这样结果出来不对啊,我用absolute正好。理解不了

正在回答

2 回答

对.wrap绝对定位或者相对定位 最后结果都是一样的 

0.因为.wrap的CSS目的是让.wrap右移50% 

1.用absolute就是相对body让.wrap右移了body的width的50% 

2.用relative就是相对.wrap原来的位置往右移了.wrap的width的50%   

3.因为.wrap和body开始时的width一样,所以最后结果是一样的

<br />

不知道你理解了没有,还有.wrap-center中的list-style:none是什么鬼

0 回复 有任何疑惑可以回复我~
#1

qq_茶神归来_03552782

list-style:none 是去掉li 无序列表前面的点,做网页的时候不需要那个点,那是自带的样式
2016-07-05 回复 有任何疑惑可以回复我~
#2

qq_慕哥832599 回复 qq_茶神归来_03552782

这我知道啊 我是说wrap-center中哪来的list。
2016-07-05 回复 有任何疑惑可以回复我~

相对是相对于body,也就是浏览器边框,后面的绝对定位是相对于这个父元素

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大神看看这个代码

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号