html中怎么适应不同分辨率的显示器(如电脑和手机)
一.通过设置定长定宽
通过设置定长定宽,都精确到px,整体居中,然后两边留白,在不同分辨率的显示器上显示效果一样的,只是两边的空白间距不一样。
二.使用百分比宽度(自适应布局)
通过设置百分比长宽,对于不同分辨率的显示器上会自动适应大小,很nice。
三.使用css3的@media(响应式布局)
1280分辨率以上(大于1200px)
@media screen and (min-width:1200px){#page{ width: 1100px; }#content,.div1{width: 730px;}#secondary{width:310px}
}
1100分辨率(大于960px,小于1199px)
@media screen and (min-width: 960px) and (max-width: 1199px) {#page{ width: 960px; }#content,.div1{width: 650px;}#secondary{width:250px}select{max-width:200px}
}
880分辨率(大于768px,小于959px)
@media screen and (min-width: 768px) and (max-width: 959px) {#page{ width: 900px; }#content,.div1{width: 620px;}#secondary{width:220px}select{max-width:180px}
}
720分辨率(大于480px,小于767px)
@media only screen and (min-width: 480px) and (max-width: 767px){#page{ width: 450px; }#content,.div1{width: 420px;position: relative; }#secondary{display:none}#access{width: 450px; }#access a {padding-right:5px}#access a img{display:none}#rss{display:none}#branding #s{display:none}
}
440分辨率以下(小于479px)
@media only screen and (max-width: 479px) {#page{ width: 300px; }#content,.div1{width: 300px;}#secondary{display:none}#access{width: 330px;} #access a {padding-right:10px;padding-left:10px}#access a img{display:none}#rss{display:none}#branding #s{display:none}#access ul ul a{width:100px}
}
四.通过js获取设备的长宽
哈哈,这个还没用实际操作过,但是理论上是肯定可以的。
html中怎么适应不同分辨率的显示器(如电脑和手机)相关推荐
- JavaFX 中的像素、分辨率与缩放比
JavaFX 中的像素.分辨率与缩放比 总结与补充 JavaFX 中,一般需要对每个组件设置一个尺寸值,这个值实际上就是像素值(pixel,px).像素值是什么呢?在 Windows 上,一般使用 ...
- 虚拟机中使linux系统分辨率变大,能够在虚拟机全屏显示
虚拟机 中使linux 系统 分辨率变大 经常用虚拟机,而大部分人用虚拟机几乎是绿色版的,由于绿色版中没有安装的 时间 没有带虚拟 工具 ,使用全屏显示的时间久不是很方便,而且调节系统分辨率的时候,只 ...
- 【Augmented Reality】增强现实中的光学透射式头盔显示器的标定深入
前言 上次我们讲到,我们可以使用Unity3D编写程序标定摄像头和HMD之间的映射关系,并得到一个3*4的矩阵.通过这个矩阵我们就可以知道任意一个世界坐标系中的点在HMD屏幕上的位置.但是,仅仅这样我 ...
- 增强现实中的光学透射式头盔显示器的标定初步
2016年被称为虚拟现实技术元年,然而我们要说的是与之同时发展的增强现实技术(Augmented Reality).增强现实与虚拟现实有着显著的不同.虚拟现实是通过计算机图形技术.三维跟踪技术和各种显 ...
- 国产系统——银河麒麟 在VMware虚拟机中如何更改窗口分辨率(大小)
国产系统--银河麒麟 在VMware虚拟机中如何更改窗口分辨率(大小)? - 非池中 - 博客园
- Win11分辨率和显示器不匹配出现黑边怎么办?
Win11分辨率和显示器不匹配出现黑边怎么办?安装好了Win11电脑系统之后,有用户发现自己安装的系统默认的分辨率和实际屏幕不匹配,那么这个情况下,我们自己如何去进行电脑屏幕分辨率的调整呢?接下来一起 ...
- 一台电脑怎么接两个显示器_电脑数码类目显示器 篇二:11.11抄作业,个人消费级显示器怎么选--20款好价显示器推荐_显示器...
2020-11-09 21:56:2572点赞390收藏91评论 想攒一台电竞主机.家用主机.酷炫主机无从下手?想省钱又怕性能不达标?值得买帮你打造定制化DIY装机工具,自助全网比价装机,提供最适合的 ...
- 是计算机主机与显示器之间的接口,显示器连接电脑的线是什么线_连接电脑显示器和主机的线是什么线-win7之家...
我们组装电脑的话,线路是要搞清楚的,就比如说显示器连接主机的线,有好几种,首先要确认主机上有没有显示器的线插口在进行连接,那么连接电脑显示器和主机的线是什么线,一般比较常见的是蓝色vga数据连接线,下 ...
- 曲面屏墨水屏显示器!墨水屏手机显示器!北京大上科技发布多款新概念产品
日前,北京DASUNG大上科技携全新护眼"黑科技"产品再度亮相,发布了全球首款25.3英寸曲面屏墨水屏显示器--Paperlike U与全球首款6.7英寸墨水屏式手机显示器--Li ...
最新文章
- 【C#实践】三层实例:登录过程
- 【网络流24题】飞行员配对方案问题
- StanFord ML 笔记 第四部分
- 基于网格的空间数据组织
- java上传png_java上传png图片出现红色背景
- python中等于列表的某一个值为真,python – 获取值等于特定值的列表中的所有元素...
- 蓝桥杯 ADV-135 算法提高 三角形面积
- 工控软件界面_工控主板能当电脑用吗?会怎么样?
- Android源码下载编译(高通)
- 读书笔记:程序员的工具箱之“代码片段”
- 中德制造业数字化转型白皮书出炉(附下载)
- 浅谈缓存-注解驱动的缓存 Spring cache介绍
- 【COM编程】如何往IE工具条添加按钮
- 【机器学习】深度学习框架是什么?有哪些?如何选择?
- 神经网络为什么要归一化?
- 网站出现502 bad getway
- 浅谈kafka之partition
- 目标检测:PASCAL VOC 数据集简介
- 七脉轮位置_能量疗愈 | 七个脉轮的位置与功能
- 北漂那么多程序员,到了35岁以后该怎么选择往后的路?
热门文章
- Java Mock 哪家强?Mocktio VS JMockit
- python青蛙跳台阶_Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
- 第143章 SQL函数 TO_DATE(一)
- 解决:org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request;
- 保姆级教程【车道线检测】,跟着一步一步来,小学生都可以学会吧
- 2020最新swoole视频教程推荐(从入门到高级)
- 基于Zookeeper的Spark HA配置说明
- Spring源码讲解之 getBean 方法
- TinyURL 的加密与解密
- 项目总结(FDL)(一)ListView单选和多项