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

CSS样式问题

#menu{position:fixed;top:100px;margin-left:100px;left:50%};其中margin-left的值是怎么算出来的?left:50%是居中的意思对吗?

正在回答

2 回答

left:50%,是到屏幕的中间,margin-left:400px,因为content是800px,它自己本身也是居中的,那menu再向左content宽度的一半即400px不就是到content的右边了吗,这里是和content挨着,不是到屏幕的最右端

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

如果你要把绝对定位的元素做到左右居中的话,就是先设置left:50%;然后在 margin-left:-(元素宽度的一半)px;可以自己画图看看

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

浅水了 提问者

显示屏幕有大有小.margin-left:400px;这样不好吧?
2015-07-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

CSS样式问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信