w3c标准的了解---padding(包含块)

给一个div设置它的宽度为100px,然后再设置它的padding-top为20%。问:现在这个div有多高?
  • 答案:



  • 这里的宽度不同分辨率的浏览器得出来的宽度也不相同(我的浏览器分辨率是1366*766)
  • 原理:


  • 这句话也就是说,box的父元素的宽度*设置的padding-top:20%;得出来的数值就是box的高度。
  • 现在这里只有一个box,所以box的父元素就是浏览器的宽度1366,所以136602 = 273.2*
  • 注意:这里面有一个注意点,就是box的高度的确定是根据它的包含块确定的,也就是它的父元素的宽度确定的。也就是说,想要确定这个box的高度,先找到它的父元素。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,805评论 1 92
  • 移动开发基本知识点 一.使用rem作为单位 html { font-size: 100px; } @media(m...
    横冲直撞666阅读 3,514评论 0 6
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 1,805评论 0 2
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 1,227评论 0 1
  • 和许多不善言谈的人一样,为了使自己的短板稍稍的长一点,我也翻阅了一些讲如何提高表达能力的书,这些书千篇一律,而且作...
    来小慢阅读 357评论 0 0