课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
这道题div的父容器,宽度是100%,100%怎么居中呢?就算我加一个<table>,加一个<tr>,加一个<td>,把这个容器变成一行一列,还是看不出来是不是已经居中了呀?
2016-03-18
源自:初识HTML(5)+CSS(3)-升级版 15-5
正在回答
1、要居中的是table,不是div
2、给table加个边框
table{margin:0 auto;border:1px solid red}
你会发现table只有内容的宽度,table的宽度没有100%。
3、最终是为了居中排列已经被设为行内元素,不确定数量(方便增加减少个数)的li元素,不要纠结div的宽度为100%了。
JoeSmith 提问者
Werk_Bicth
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答这里父元素是指块级元素默认宽度?
3 回答<table>作为一个块级元素,其默认宽度并非是父级元素的100%
3 回答li是块元素,块元素有个特点:在不设置宽度的情况显示为父容器的100%
2 回答在默认状态下,块状元素的宽度都为100%,不是auto吗?
4 回答子块元素的默认宽度
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号