CSS vw vh详解
CSS vw vh详解
- 简介
- 适配原理
简介
- vw vh是一种相对单位
- 相对视口的宽度计算结果
- vw viewport width 1vw=1/100视口宽度
- vh viewport height 1vh=1/100视口高度
适配原理
- 1、确定设计稿对应的vw或vh尺寸 (1/视口宽度或高度) 查看设计稿宽度 → 确定参考设备宽度 (视口宽度) → 确定vw尺寸 (1/100 视口宽度)
- 2、vw单位的尺寸 = px单位数值 / ( 1/100 视口宽度 )
- vh单位的尺寸 = px单位数值 / ( 1/100 视口高度 )
//转vw
.box{width: (68 / 3.75vw);height: (29 / 3.75vw);background-color: pink;
}
//转vh
.box1{width: (68 / 6.67vh);height: (29 / 6.67vh);background-color: red;
}
- 提醒 开发中不要vw与vh混用
- 全面屏视口高度尺寸大,如果混用可能会导致盒子变形
.box {// 68 vw * 29 vh 不推荐width: (68 / 3.75vw);height: (29 / 6.67vh);background-color: pink;
}
CSS vw vh详解相关推荐
- css单位vw vh,css3自适应布局单位vw,vh详解
视口单位(Viewport units) 什么是视口? 在桌面端,视口指的是在桌面端,指的是浏览器的可视区域:而在移动端,它涉及3个视口:Layout Viewport(布局视口),Visual Vi ...
- [转]CSS hack大全详解
转自:CSS hack大全&详解 1.什么是CSS hack? CSS hack是通过在CSS样式中加入一些特殊的符号,让不同的浏览器识别不同的符号(什么样的浏览器识别什么样的符号是有标准的, ...
- CSS属性vertical-align详解(CSS之五)
CSS属性vertical-align详解 作用对象 vertical-align的意思是在垂直方向进行对齐.它主要对以下属性的元素有效 inline元素.inline-block元素和普通的文本. ...
- css background-attachment属性详解
css background-attachment属性详解 background-attachment属性用途 background-attachment属性用于设置背景图片定位的参照方式 backg ...
- html右侧浮动菜单,HTML+CSS:css元素浮动详解,使用浮动制作导航栏菜单
原标题:HTML+CSS:css元素浮动详解,使用浮动制作导航栏菜单 今天这篇文章我们来说一下css的浮动属性(float),给块状元素添加float属性可以使其转变为行内元素,也就是我们所说标签对象 ...
- CSS盒子模型详解(清除无序列表的项目符号)
CSS盒子模型详解(清除无序列表的项目符号) 网页的布局过程 准备好相关的网页元素(盒子) 利用CSS设置好盒子的样式以及在网页中的摆放位置 往盒子里面装东西 盒子模型(box model) 网页中, ...
- 基于HTTP浏览器缓存机制全面解析看Table表格的css样式代码详解
文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 漂亮的table表格样式 ...
- CSS超链接样式详解
CSS超链接样式详解 1.超链接伪类 2.深入了解:hover :hover用于div :hover用于img 3.鼠标样式 浏览器鼠标样式 自定义鼠标样式 1.超链接伪类 在CSS中,我们可以使用& ...
- css input 内容换行显示,CSS文本换行详解
还记不记得昨天发表的<table表格那点事儿>最后的一个问题不?先撇开问题,我们从头说起. 在网页排版中,有些时候是需要文本自动换行的,对于中文来讲,无需设置属性即可自动实现换行,但是对于 ...
最新文章
- 不知道这些,简历上千万不要说你会 Redis 持久化。。。
- 图灵喜获Stevens名著《TCP/IP Illustrated》影印版权
- Learn Python the Hard Way: while循环
- 算法总结之编码(C++)
- SpringSecurity案例之认证服务security配置
- cvMorphology形态学原理解析及源码分析
- AJAX 带有 取消功能的 UpdateProgress
- 生成汉字拼音首字母函数!
- jq获取下拉列表_jQuery下拉框操作系列$(option:selected,this) (锋利的jQuery)
- mysql 隐式转换 索引_MySQL性能优化:MySQL中的隐式转换造成的索引失效
- Vue CLI 3 中文文档
- 攻防世界 Web_php_include write up
- 最新emoji表情代码大全_最新出早晨好漂亮图片带字问候语 微信群夏季早晨好问候语祝福语表情图片大全...
- 临床阅片有新招!华为与维卓致远发布三维影像阅片系统
- js获取汉字拼音首字母
- Tips: Python语言中,《三国演义》人物出场统计
- java毕业设计_基于MVC的公司报账系统
- 乐得瑞专门为笔记本/平板Type-C接口,HOST端解决方案
- Mac使用系列之软件安装权限
- 如何通过交互设计增强用户体验
热门文章
- 如何批量新建文件夹并重命名
- 一颗红心,三手准备,分别基于图片(img)/SCSS(样式)/SVG动画实现动态拉轰的点赞按钮特效
- UML系列——协作图(通信图)collaboration diagram
- 江南,我愿变成你怀中的一枝青莲
- cncrypt安卓版_CnCrypt Protect
- python 阻止锁屏_想要自己的手机锁屏更加安全吗?python带你打造个性的锁屏控件...
- 谷歌浏览器的用户安利一个非常好用的插件
- 教师回应幼儿求助行为的问题及对策研究
- 无人驾驶8: 粒子滤波定位(优达学城项目)
- Selenium WebDriver下载安装