css获取屏幕分辨率
原文链接
em | 它是描述相对于应用在当前元素的字体尺寸,所以它也是相对长度单位。一般浏览器字体大小默认为16px,则2em == 32px; |
ex | 依赖于英文字母小 x 的高度 |
ch | 数字 0 的宽度 |
rem | 根元素(html)的 font-size |
vw | viewpoint width,视窗宽度,1vw=视窗宽度的1% |
vh | viewpoint height,视窗高度,1vh=视窗高度的1% |
vmin | vw和vh中较小的那个。 |
vmax | vw和vh中较大的那个。 |
由此可见,通过vh / vw 我们可以获得当前屏幕的视窗宽度,所以在css中,通过计算这个高度即可使得div的高度自动撑开到屏幕高度。而计算这个高度可以使用css3的calc()函数(参考详细教程):
calc() 函数用于动态计算长度值。
- 需要注意的是,运算符前后都需要保留一个空格,例如:
width: calc(100% - 10px)
; - 任何长度值都可以使用calc()函数进行计算;
- calc()函数支持 "+", "-", "*", "/" 运算;
- calc()函数使用标准的数学运算优先级规则;
所以,只需设置div的高度height为calc(100vh)即可,100vh = 视窗高度的100%,例子:
div {width: 100%;height: calc(100vh);
}
css获取屏幕分辨率相关推荐
- Android的单位px,pt,dp,sp总结和获取屏幕分辨率
px: pixels(像素). 是屏幕中可以显示的最小单位元素,px是设备密度有关的,不同设备显示效果不同.因为由于不同的设备密度不同,密度就是单位英寸的像素不同,在不同的手机上显示的大小就不同 pt ...
- C#获取屏幕分辨率(大小)
using System.Windows.Forms; 获取屏幕分辨率 int SH = Screen.PrimaryScreen.Bounds.Heig ...
- Qt界面制作(QSS、获取屏幕分辨率、自定义控件、版权)
源码下载地址: https://download.csdn.net/download/qq78442761/10534055 程序运行截图: 程序版权 程序结构图如下: 主要就几点: 1.QSS 2. ...
- IOS获取屏幕分辨率
获取屏幕分辨率是个很有用的功能,尤其在一些游戏相关的开发中,图形的绘制与屏幕分辨率密不可分.得到当前屏幕的分辨率是必不可少的支持. 获取屏幕分辨率可以两步走 1.得到当前屏幕的尺寸: CGRect r ...
- Android手机获取屏幕分辨率高度因虚拟导航栏带来的问题
大家都知道,Android系统在4.4(KITKAT)版本后,增加了更炫的交互,并且对于标题栏和状态栏也增加了可定制化,于此同时在获取手机分辨率的时候一些旧方法已经不那么好使了. 常用获取屏幕分辨率的 ...
- MATLAB获取屏幕分辨率
1. 获取分辨率 本来设计程序按照1920x1080运行的,后面调了一下系统缩放,分辨率就变了,所以为了更灵活的使用,还是先获取再使用吧 matlab获取屏幕分辨率命令: get(0,'ScreenS ...
- Android kotlin工具类获取屏幕分辨率及宽高
前言 获取屏幕相关工具DisplayUtil class DisplayUtil {companion object {/*** 获取屏幕宽度*/fun getScreenWidth(context: ...
- 使用GTK+获取屏幕分辨率并设置满屏显示效果
在linux下,经常需要设置程序全屏显示,GTK+中提供了获取屏幕分辨率的方式,然后只要根据得到的宽高设置窗口显示大小,同时使用gtk_window_set_decorated去掉边框和标题栏显示,就 ...
- iphone中获取屏幕分辨率的方法
iphone中获取屏幕分辨率的方法 CGRect rect = [[UIScreen mainScreen] bounds]; CGSize size = rect.size; CGFloat wid ...
- CSS根据屏幕分辨率宽度自动适应的办法
CSS根据屏幕分辨率宽度自动适应的办法 第一种办法是JS选择CSS <SCRIPT language=javascript> <!-- Begin if (screen.width ...
最新文章
- 许昌科技学校工业机器人_【调研】省人大常委会副主任徐济超到许昌科技学校进行专题调研...
- vs2015使用GIt连接git.oschina.net/
- CTFshow 爆破 web21
- A good security site
- Linux定时器接口
- python接口自动化(三)--如何设计接口测试用例(详解)
- Jetpack 新成员 SplashScreen:为全新的应用启动效果赋能!
- 给属性赋值_赋值方法:虚拟变量 Dummy Coding
- linux exec 脚本之家,详解Shell脚本中调用另一个Shell脚本的三种方式
- 【SQL】Mysql常用sql语句记录
- 电子邮件收发这样实现!!!
- 使用GoodSync备份服务器文件
- matlab符号函数绘图法_matlab中怎么创建符号函数?
- 在Delphi程序中访问报表对象
- java二级大题分值_2017年9月全国计算机等级考试各级别题型分值
- 第七周助教工作总结——NWNU李泓毅
- python实现LZW算法
- 没有学历学了JAVA怎么找份工作_自学java没学历可以找到工作嘛?
- GetDc与GetWindowDc的含义
- Apache Druid历险记