AI 助理
备案 控制台
开发者社区 开发与运维 文章 正文

看图说话,新 CSS 单位 “svh” “dvh” 原来如此

简介: 看图说话,新 CSS 单位 “svh” “dvh” 原来如此

image.png

本篇通译自: The large, small, and dynamic viewport units


vw 和 vh 单位是我们都比较熟悉的两个单位,100vw 和 100vh 代表着视图窗口的宽和高。

image.png


我们在写移动端布局兼容的时候会经常用到它们,类似于百分比的写法;

它们有不错的兼容性:

image.png


然而有一个问题,当我们使用 100vh ,且有顶部地址栏或底部操作栏的时候,会出现溢出屏幕的情况:

image.png


当滑动滚动条的时候,地址栏和操作栏又会搜索,此时 100vh 又会充满整个窗口:

宽度也是如此,会受滚动条宽度的影响;

image.png


为了解决这个问题,出现了两个新单位:


svh、lvh

image.png

s 就是 small 的缩写

l 就是 large 的缩写

100 svh 将不会有溢出的情况!

image.png

除了 svh 还有另外一个更神奇的新单位:dvh,这个 d 是 dynamic 的缩写,它是动态的:


一图胜千言:

image.png

只不过 svh 和 dvh 的支持还没有特别的好

image.png

不过将来肯定会用上的~ 因为已经厌倦了那种算顶部栏、底部狂、侧边滚动条宽度及高度的日子。


除了 vh、svh、dvh 这个系列,再回复下另外我们可能忽视的单位:


vmin、vmax

vmin 是设备宽高最小的那个;

vmax 则是设备宽高最大的那个;


vi、vb

vi 是 Viewport Inline,可以简单理解为文本的走向上的宽度;

vb 则是与 vi 垂直;


与之对应的,也是有 svmin、dvmin、svmax、dvmax、svi、dvi、svb、dvb


总而言之:


svh 的 s 就是 small

dvh 的 d 就是 dynamic

看图说话,你学废了吗?



1730617107579634
目录
相关文章
极客小俊
|
JavaScript 前端开发 开发者
哈哈哈 原来使用jQuery+CSS就可以实现图片自动切换轮播效果是那么简单的事情 搞了个小米商城官网淡入淡出自动轮播图效果来看看也挺好玩的 附上实例完整代码
使用jQuery+CSS实现图片自动切换轮播效果
极客小俊
128 0
哈哈哈 原来使用jQuery+CSS就可以实现图片自动切换轮播效果是那么简单的事情 搞了个小米商城官网淡入淡出自动轮播图效果来看看也挺好玩的 附上实例完整代码
你挚爱的强哥
|
5月前
【最简洁】一句CSS3代码实现不规则自定义背景图拼接样式,多用于异形弹窗背景图
【最简洁】一句CSS3代码实现不规则自定义背景图拼接样式,多用于异形弹窗背景图
你挚爱的强哥
149 1
天玄TX
|
5月前
|
缓存 前端开发 UED
CSS精灵图:提高网站性能的秘密武器
CSS精灵图:提高网站性能的秘密武器
天玄TX
60 0
瑞崽崽崽
|
5月前
|
前端开发
HTML和CSS拼成的像素图
HTML和CSS拼成的像素图
瑞崽崽崽
40 0
王同学睡醒了
|
10月前
|
前端开发 安全 容器
CSS基本知识之复合选择器、元素显示模式、背景图片位置,精灵图(二)
CSS基本知识之复合选择器、元素显示模式、背景图片位置,精灵图
王同学睡醒了
58 0
王同学睡醒了
|
10月前
|
前端开发
CSS基本知识之复合选择器、元素显示模式、背景图片位置,精灵图(一)
CSS基本知识之复合选择器、元素显示模式、背景图片位置,精灵图
王同学睡醒了
47 0
掘金防诈骗集团CEO
|
前端开发
CSS实现雷达图效果
CSS实现雷达图效果
掘金防诈骗集团CEO
407 0
漏刻有时
|
前端开发
Echarts实战案例代码(49):基于不支持立体漏斗图Funnel的HTML+CSS解决方案
Echarts实战案例代码(49):基于不支持立体漏斗图Funnel的HTML+CSS解决方案
漏刻有时
179 0
DCodes
|
前端开发 容器
探索css渐变-实现饼图-加载图-灯柱
探索css渐变-实现饼图-加载图-灯柱
DCodes
115 0
半虹
|
前端开发
CSS实战笔记(六) 无缝轮播图
CSS实战笔记(六) 无缝轮播图
半虹
61 0

热门文章

最新文章

  • 1
    CSS float 定位和缩放问题
  • 2
    CSS滑动门技术的简单应用
  • 3
    网页设计DIV+CSS——第3 天:定义语言编码
  • 4
    CSS初始化、盒子深入
  • 5
    24款非常实用的CSS3工具终极收藏
  • 6
    CSS-定位1-概述
  • 7
    CSS3 经典教程系列:CSS3 阴影(text-shadow)详解
  • 8
    45个非常奇妙的 CSS3 特性应用示例
  • 9
    CSS基础
  • 10
    总结CSS3新特性(Transition篇)
  • 1
    wxss和css的区别
    236
  • 2
    CSS选择器
    33
  • 3
    css去除滑动框
    45
  • 4
    js和css以及js制作弹窗
    40
  • 5
    :掌握移动端开发:HTML5 与 CSS3 的高效实践
    77
  • 6
    CSS边框
    46
  • 7
    CSS盒子模型
    41
  • 8
    CSS表格
    45
  • 9
    CSS列表
    31
  • 10
    CSS背景
    50
  • 相关课程

    更多
  • CSS 快速掌握
  • 零基础学前端HTML+CSS
  • 前端开发CSS基础
  • 相关电子书

    更多
  • 零基础CSS入门教程
  • 营销设计场景下的图像和文字生成
  • 低代码开发师(初级)实战教程
  • 相关实验场景

    更多
  • CSS基础教程
  • 前端开发基础3:CSS3常见显示属性
  • 函数计算部署AI艺术字应用,生成新春文字头像
  • 下一篇
    阿里云无影云电脑免费试用,最长可试用3个月

    玻璃钢生产厂家重庆创意玻璃钢雕塑销售厂家佛山鼎湖玻璃钢人物雕塑邯郸园林景观玻璃钢人物雕塑商场玻璃钢雕塑生产厂家北京开业商场美陈市场报价绍兴玻璃钢雕塑定制价格铸铜玻璃钢景观雕塑定做商场圣诞节美陈策划方案濮阳玻璃钢卡通雕塑工厂安徽景区玻璃钢雕塑市场大型玻璃钢雕塑摆件价格玻璃钢鹿雕塑怎么选小白兔园林玻璃钢雕塑厂家开封锻铜校园玻璃钢雕塑公司龙岗玻璃钢造型雕塑高品质玻璃钢雕塑推荐河池玻璃钢雕塑厂广东玻璃钢花盆模具端州玻璃钢卡通雕塑批发玻璃钢雕塑喷泉厂家广场标识校园玻璃钢雕塑制造深圳中庭商场美陈研发公司勒流玻璃钢人物雕塑价格实惠玻璃钢仿铜雕塑施工方法商场美陈雕塑设计湖北创意玻璃钢雕塑批发阳江玻璃钢雕塑参考价漯河玻璃钢卡通雕塑厂家电话贵阳定制玻璃钢雕塑联系方式清远玻璃钢熊猫雕塑厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

    玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化