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

为什么说width:200px;和margin:20px auto;两个条件不能缺一,否则就无法居中。

div{

   border:1px solid red;/*为了显示居中效果明显为 div 设置了边框*/
   
   width:200px;/*定宽*/
   margin:20px auto;/* margin-left 与 margin-right 设置为 auto */}

正在回答

2 回答

只有当块元素有固定宽度,左右外边距为auto时,才能实现水平居中。

块元素没有固定宽度,左右外边距为auto时,默认左右外边距为0,所以块元素宽度占满一行

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

估计是内部计算需要获取这个值,没有写就默认不执行居中。

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

举报

0/150
提交
取消

为什么说width:200px;和margin:20px auto;两个条件不能缺一,否则就无法居中。

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

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

帮助反馈 APP下载

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

公众号

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