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

水平居中总结-不定宽块状元素方法

加入 table 标签法:

任务“补充代码任右侧中的 class 为 wrap 的 div 水平居中显示”

代码: .wrap{ background:#ccc; 

                       display:table;

                       margin:0 auto;   }

中为什么要加入“display : table;”这句话?求大神指导,实在是想不明白

正在回答

2 回答

因为table标签是自适应性标签,长度由其内文本长度决定,可以看作是个定宽块状元素,这样才可以设置margin属性

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

慕粉3847075 提问者

上面这个table上面已经用到了啊,我就是不懂为什么.wrap里面还要加一句display:table; <style> table{ margin:0 auto;} /*下面是任务区代码*/ .wrap{ background:#ccc; display: table;​ margin:0 auto;} </style> </head> <body> <div> <table> ....... </table> </div> <div class="wrap"> 设置我所在的div容器水平居中 </div> </body> </html>
2016-08-21 回复 有任何疑惑可以回复我~

这是你自己写的代码吗

不是设置display:table,而是给div加入table标签,可看作是一个定宽块状元素,为其设置宽度,margin:0 auto;即可实现

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

举报

0/150
提交
取消

水平居中总结-不定宽块状元素方法

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

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

帮助反馈 APP下载

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

公众号

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