课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
默认状态下,块状元素的宽度都为100%,这句话怎么理解?
2016-03-09
源自:初识HTML(5)+CSS(3)-升级版 13-2
正在回答
代码<boody><div></div></body>中块元素div的父元素是body,长度默认为浏览器的宽;代码<div><p></p></div>中块元素p的父元素是div,长度默认为div的宽;那句话可以理解为(默认状态下,块状元素的宽与父元素的宽相同)。
慕姐3102452 提问者
我的理解是:
这个“默认状态”指的是正常流吧,意思是排除掉那些特殊定位 浮动的情况吧.....
标记为这个元素占父元素内容宽度的百分百
块级元素默认是占满一行的,比如div 默认的宽度就是父级元素宽度的100%,
块状元素是占位一整行的,所以在没有设置宽度的情况下,是默认占整行也就是100%。希望能理解。
标记为块状元素的标签(div等) 放那儿,不定义宽度的话,它的宽度就是你的浏览器宽度
就是说如果没有父元素,则这个块状元素的宽度占满body的宽度,如果有父元素,则该快状元素的宽度占满父元素的宽度。用%设置宽度都是以父元素的宽度为基准
当前行吧
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答在默认状态下,块状元素的宽度都为100%,不是auto吗?
4 回答默认状态下,块状元素的宽度都为100%,这里的宽度是指的内容宽度嘛,还是边框以内的宽度
2 回答(块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%)这句话是什么意思?
5 回答块状元素的宽度都为100%是什么意思?
5 回答块状元素宽度