css 高度和宽度

width默认值是auto ,比方说<p> <div>这些元素的宽度是默认100%于父容器的。

height默认值也是auto,

  1. height:100%,不支持,因为规范中给出,如果包含块的高度没有显式指定(即高度由内容决定),并且该元素不是绝对定位,则计算值是auto,要知道,auto和百分比计算,肯定是计算不了的,但是,宽度的解释是:如果包含块的宽度取决于该元素的宽度,那么产生的布局在css2.1中是未定义的,未定义的意思是,规范没有明确的表示该怎样,浏览器根据自己理解去发挥,就按照包含块真实的计算值作为百分比去计算。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容