• 技术文章 >web前端 >前端问答

    CSS %是什么单位

    藏色散人藏色散人2021-01-05 14:38:18原创1082

    CSS %是指百分比,指的是一个相对长度单位,是相对于包含块的高宽或字体大小来取值;如果某个元素设置了百分比的属性,则后代元素继承的是计算后的值。

    大前端零基础入门到就业:进入学习

    本教程操作环境:windows7系统、css3版本,Dell G3电脑。

    相关推荐:《css视频教程

    CSS %--百分比

    百分比是一个相对长度单位,相对于包含块(containing block)的高宽或字体大小来取值。

    关于包含块(containing block)的概念,不能简单地理解成是父元素。

    如果是静态定位和相对定位,包含块一般就是其父元素。

    如果是绝对定位的元素,包含块应该是离它最近的 position为非static属性的祖先元素。

    如果是固定定位的元素,它的包含块是视口(viewport)。

    具体可以参考 W3Help。

    百分比的继承

    如果某个元素设置了百分比的属性,则后代元素继承的是计算后的值。例如:

    p { font-size: 10px;line-height: 120%; }

    那么p的子元素继承到的值是 line-height: 12px,而不是 line-height: 120%。

    以上就是CSS %是什么单位的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:CSS
    上一篇:qq浏览器 不支持css3怎么办 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• set是什么单位• tflops是什么单位• css中vm是什么单位• css vw是什么单位• rad是什么单位
    1/1

    PHP中文网