一.通过设置定长定宽

通过设置定长定宽,都精确到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中怎么适应不同分辨率的显示器(如电脑和手机)相关推荐

  1. JavaFX 中的像素、分辨率与缩放比

    JavaFX 中的像素.分辨率与缩放比 总结与补充   JavaFX 中,一般需要对每个组件设置一个尺寸值,这个值实际上就是像素值(pixel,px).像素值是什么呢?在 Windows 上,一般使用 ...

  2. 虚拟机中使linux系统分辨率变大,能够在虚拟机全屏显示

    虚拟机 中使linux 系统 分辨率变大 经常用虚拟机,而大部分人用虚拟机几乎是绿色版的,由于绿色版中没有安装的 时间 没有带虚拟 工具 ,使用全屏显示的时间久不是很方便,而且调节系统分辨率的时候,只 ...

  3. 【Augmented Reality】增强现实中的光学透射式头盔显示器的标定深入

    前言 上次我们讲到,我们可以使用Unity3D编写程序标定摄像头和HMD之间的映射关系,并得到一个3*4的矩阵.通过这个矩阵我们就可以知道任意一个世界坐标系中的点在HMD屏幕上的位置.但是,仅仅这样我 ...

  4. 增强现实中的光学透射式头盔显示器的标定初步

    2016年被称为虚拟现实技术元年,然而我们要说的是与之同时发展的增强现实技术(Augmented Reality).增强现实与虚拟现实有着显著的不同.虚拟现实是通过计算机图形技术.三维跟踪技术和各种显 ...

  5. 国产系统——银河麒麟 在VMware虚拟机中如何更改窗口分辨率(大小)

    国产系统--银河麒麟 在VMware虚拟机中如何更改窗口分辨率(大小)? - 非池中 - 博客园

  6. Win11分辨率和显示器不匹配出现黑边怎么办?

    Win11分辨率和显示器不匹配出现黑边怎么办?安装好了Win11电脑系统之后,有用户发现自己安装的系统默认的分辨率和实际屏幕不匹配,那么这个情况下,我们自己如何去进行电脑屏幕分辨率的调整呢?接下来一起 ...

  7. 一台电脑怎么接两个显示器_电脑数码类目显示器 篇二:11.11抄作业,个人消费级显示器怎么选--20款好价显示器推荐_显示器...

    2020-11-09 21:56:2572点赞390收藏91评论 想攒一台电竞主机.家用主机.酷炫主机无从下手?想省钱又怕性能不达标?值得买帮你打造定制化DIY装机工具,自助全网比价装机,提供最适合的 ...

  8. 是计算机主机与显示器之间的接口,显示器连接电脑的线是什么线_连接电脑显示器和主机的线是什么线-win7之家...

    我们组装电脑的话,线路是要搞清楚的,就比如说显示器连接主机的线,有好几种,首先要确认主机上有没有显示器的线插口在进行连接,那么连接电脑显示器和主机的线是什么线,一般比较常见的是蓝色vga数据连接线,下 ...

  9. 曲面屏墨水屏显示器!墨水屏手机显示器!北京大上科技发布多款新概念产品

    日前,北京DASUNG大上科技携全新护眼"黑科技"产品再度亮相,发布了全球首款25.3英寸曲面屏墨水屏显示器--Paperlike U与全球首款6.7英寸墨水屏式手机显示器--Li ...

最新文章

  1. 【C#实践】三层实例:登录过程
  2. 【网络流24题】飞行员配对方案问题
  3. StanFord ML 笔记 第四部分
  4. 基于网格的空间数据组织
  5. java上传png_java上传png图片出现红色背景
  6. python中等于列表的某一个值为真,python – 获取值等于特定值的列表中的所有元素...
  7. 蓝桥杯 ADV-135 算法提高 三角形面积
  8. 工控软件界面_工控主板能当电脑用吗?会怎么样?
  9. Android源码下载编译(高通)
  10. 读书笔记:程序员的工具箱之“代码片段”
  11. 中德制造业数字化转型白皮书出炉(附下载)
  12. 浅谈缓存-注解驱动的缓存 Spring cache介绍
  13. 【COM编程】如何往IE工具条添加按钮
  14. 【机器学习】深度学习框架是什么?有哪些?如何选择?
  15. 神经网络为什么要归一化?
  16. 网站出现502 bad getway
  17. 浅谈kafka之partition
  18. 目标检测:PASCAL VOC 数据集简介
  19. 七脉轮位置_能量疗愈 | 七个脉轮的位置与功能
  20. 北漂那么多程序员,到了35岁以后该怎么选择往后的路?

热门文章

  1. Java Mock 哪家强?Mocktio VS JMockit
  2. python青蛙跳台阶_Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
  3. 第143章 SQL函数 TO_DATE(一)
  4. 解决:org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request;
  5. 保姆级教程【车道线检测】,跟着一步一步来,小学生都可以学会吧
  6. 2020最新swoole视频教程推荐(从入门到高级)
  7. 基于Zookeeper的Spark HA配置说明
  8. Spring源码讲解之 getBean 方法
  9. TinyURL 的加密与解密
  10. 项目总结(FDL)(一)ListView单选和多项