vw单位

vw是css的一个属性,和px,rem等类似,属于长度单位。

在浏览器中, 1 vw = viewport 的宽度 /100

根据这个特性,vw 可以帮助我们实现移动端自适应布局,其优点在于所见即所得,甚至优于rem,因为完全不用使用额外的计算。

推荐和sass、less这种css预处理语言一起使用,因为其可以定义变量及函数,会在使用vw上提供巨大帮助。

@vv:7.5vw;

.circle{

width: 100/@vv;

height: 100/@vv;

border: 1px solid red;

border-radius: 50%;

font-size: 16/@vv;

text-align: center;

line-height: 100/@vv;

}

header.clear{

width: 100%;

height: 80/@vv;

font-size: 42/@vv;

background: #ededed;

line-height: 80/@vv;

text-align: center;

}

vw布局练习

这是header

circle

下面三张图分别是在iphone 6|7|8 和ihone 6P|7P|8P 以及ipad Pro中的表现

image

image

image

原理

以设计稿为750为例,假设viewport代表窗口宽度

750 => viewport

7.5 => viewport/100

//得到

1vw => 7.5

// 元素list 宽为300px

300 => 300/7.5 vw

//得到

@vv = 7.5vw

300 => 300/@vv

vw css什么单位,CSS vw单位相关推荐

  1. css样式中的vw什么意思,css vw是什么单位

    在css中,vw是一个长度单位,一个视口单位,是指相对于视口的宽度:视口会被均分为100单位的vw,则1vw等于视口宽度的1%,比如浏览器的宽度为1920px,则"1vw=1920px/10 ...

  2. CSS单位之vw、vh、vmin、vmax、%

    CSS单位之vw.vh.vmin.vmax.% vm/vh:相对于视窗(Viewport)的高度和宽度. 1vh 等于1/100的视窗高度,1vw 等于1/100的视窗宽度. 视窗(Viewport) ...

  3. css样式中的vw什么意思,css中vw指的是什么单位

    css中vw指的是什么单位 发布时间:2020-12-16 10:46:00 来源:亿速云 阅读:66 作者:小新 这篇文章主要介绍了css中vw指的是什么单位,具有一定借鉴价值,需要的朋友可以参考下 ...

  4. css font size 单位,css中font-size的单位总结:px、em、pt

    px:基于像素的单位.像素是一种有用的单位,因为在任何媒体上都可以保证一个像素的差别确实是可见的. em :一般用来测量长度的通用单位(例如元素周转的页边空白和填充),当用于指定字体大小时,em单位是 ...

  5. CSS(一):CSS概述、CSS引入方式、CSS优先级、CSS代码格式、CSS属性;CSS选择器;尺寸和颜色单位、背景和文本设置

    目录 一.CSS 1.1 CSS概述 1.1.1 定义 1.1.2 特征 1.1.3 组织网页的两种常用方式 1.2 引入CSS的四种方式 1.2.1 Style属性方式(内联样式) 1.2.2 St ...

  6. css px em rem % vw vh vm 区别

    前言 在传统项目开发中,我们只会用到 px.%.em 这几个单位长度,它们可以适用大部分项目的开发,并且拥有较好的兼容性. 而从 css3 开始,浏览器对逻辑单位的支持又提升了新的境界,增加了 rem ...

  7. css样式中的vw什么意思,css中vw是什么意思?

    在css中,vw是一种视窗单位,也是相对单位.相对于视口的宽度,视口被均分为100单位的vw. 在css中,vw是一种视窗单位,也是相对单位.相对于视口的宽度,视口被均分为100单位的vw.下面本篇文 ...

  8. [css] 你有用过vw布局吗?和使用rem有什么区别?

    [css] 你有用过vw布局吗?和使用rem有什么区别? vw/vh 是屏幕视图的百分比, rem 是根据 html的font-size 来设置的相对值. 个人简介 我是歌谣,欢迎和大家一起交流前后端 ...

  9. html css分别是什么单位,CSS的deg是什么单位?

    deg是CSS中的一个角度单位,表示度(Degress),一个圆共360度.下面本篇文章就来给大家简单介绍一下,希望对大家有所帮助. 在CSS中角度单位有:度(deg).梯度(grad).弧度(rad ...

  10. vw 前端_前端常用开发单位-vw

    前端常用开发单位-vw 05-前端开发常用单位-vwvh *{ margin: 0; padding: 0; } /*div{*/ /* width: 10vmin;*/ /* height: 10v ...

最新文章

  1. 0330 第九次课:软件包安装及卸载
  2. The constructor BASE64Decoder() is not accessible due to restriction on required library
  3. python wpf教程_WPF使用IronPython库的简单Demo
  4. 慎用PHP $_REQUEST数组
  5. PHP学习之路之Hello World小程序
  6. cocos2dx动画Animation介绍
  7. 阿里云上CentOS的图形访问
  8. FFMPEG增加和提取字幕流
  9. Flex中让Panel等容器可拖动
  10. Win7 SP1语言包微软官方下载地址及使用方法
  11. 云知声-AI离线语音识别芯片模块系列方案介绍
  12. 开三个iframe不断刷访问量
  13. 树莓派Raspberry Pi 3 安装CentOS7,并扩展内存卡剩余空间---成功的经验
  14. 嵌入式系统是不是计算机系统,开发必知:嵌入式系统对比计算机系统
  15. 如何认识宇宙场存在的六种基本作用力
  16. 计算机读不到移动硬盘怎么办,电脑读出来移动硬盘,但是显示不出来怎么办
  17. SQLite+python
  18. 佳能(Canon)打印机初始化备忘录
  19. android红外遥控驱动
  20. DiskGenius 恢复文件

热门文章

  1. 传统与深度学习遥感变化监测遥感技术路线与方法
  2. [BZOJ 1064][NOI 2008]假面舞会(图论+BFS)
  3. 为什么用样本方差估计总体方差的统计量除以n-1
  4. 软件工程一位大三学生成功上大学的案例
  5. python求对数_python中取对数
  6. python生日悖论分析_生日悖论
  7. 新解决方案销售之一:原则与流程
  8. 计算机硕士可以入伍么,2021年下半年“征兵”已开始,大学生在校入伍好,还是毕业入伍好...
  9. 计算机博士军校研究所工作,军校博士毕业怎么分配?
  10. 【Python语言】Python语言基础