首页IT科技css 运算(Css之使用calc()计算宽高(vw/vh))

css 运算(Css之使用calc()计算宽高(vw/vh))

时间2025-06-20 21:30:12分类IT科技浏览3910
导读:一、calc( 的用途 主要用于计算不确定值...

一            、calc()的用途

主要用于计算不确定值

二               、vw和vh的定义

vw      、vh         、vmin               、vmax是一种视窗单位            ,也是相对单位            。它相对的不是父节点或者页面的根节点               。而是由视窗(Viewport)大小来决定的               ,单位 1      ,代表类似于 1%      。 视窗(Viewport)是你的浏览器实际显示内容的区域         ,换句话说是你的不包括工具栏和按钮的网页浏览器         。

具体描述如下:

vw:视窗宽度的百分比(1vw 代表视窗的宽度为 1%) vh:视窗高度的百分比 vmin:取当前vw和vh中较小的那一个值 vmax:取当前vw和vh中较大的那一个值

三         、vw      、vh 与 % 百分比的区别

(1)% 是相对于父元素的大小设定的比率               ,vw               、vh 是视窗大小决定的               。

(2)vw           、vh 优势在于能够直接获取高度         ,而用 % 在没有设置 body 高度的情况下      ,是无法正确获得可视区域的高度的               ,所以这是挺不错的优势         。

四   、vw                、vh用法示例

width: -moz-calc(100vw - (2 * 10)px); width: -webkit-calc(100vw -(2 * 10)px); width: calc(100vw - (2 * 10)px); height: -moz-calc(100vh - (2 * 10)px); height: -webkit-calc(100vh - (2 * 10)px); height: calc(100vh - (2 * 10)px);

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
网站托管是什么(网站托管服务适用于哪种类型的网站)