显示网页的终端屏幕分辨率大小不一,为了能使同一网页能在不同的终端中合适显示,CSS3 推出了媒体查询media。用媒体查询media能根据屏幕分辨率大小确定网页宽度,这主要在 CSS 文件中根据屏幕分辨率大小定义网页宽度。

以前用百分比来根据屏幕分辨率大小确定网页宽度,但由于同样的百分比随着屏幕分辨率的增大,网页离屏幕两边的距离也随之变宽,不能很好的解决这个问题;用媒体查询media就能很好的解决这个问题。

用媒体查询media根据屏幕分辨率大小确定网页宽度实例:

主要举电脑屏幕的例子,因为手机屏幕太小,电脑屏幕显示的内容不能很好的显示于手机,需要减掉一部分内容的,不然内容显得太多拖着屏幕太长。当前电脑屏幕分辨率宽度主要有这么几类:1024 以下的、1024 - 1280、1280 - 1440、1440 - 1920、1920 - 2560、2560 - 3328、3328 以上的,下面分别定义适合这些宽度的 CSS(在 CSS 文件中定义):

网页主要 html 代码:

CSS样式:

@media screen and (max-width:1024px) {.page{width:980px;}}

@media screen and (min-width:1025px) and (max-width:1280px) {.page{width:90%;}}

@media screen and (min-width:1281px) and (max-width:1440px) {.page {width:92%;}}

@media screen and (min-width:1441px) and (max-width:1920px) {.page{width:94%;}}

@media screen and (min-width:1921px) and (max-width:2560px) {.page {width:96%;}}

@media screen and (min-width:2561px) and (max-width:3328px) {.page {width:97%;}}

@media screen and (min-width:3329px) {.page {width:98%;}}

定义网页宽度时可用具体数字和百分比。一般来说,屏幕分辨率之间的范围比较小适合用具体数字,屏幕分辨率之间的范围比较大适合用百分比。

html读取媒体长度,用媒体查询media根据屏幕分辨率大小确定网页宽度相关推荐

  1. css media区间宽带显示,css媒体查询 @media适配不一样大小窗口

    版权声明:本文为博主原创文章,未经博主容许不得转载. https://blog.csdn.net/Lockey23/article/details/75452536css CSS3 @media是什么 ...

  2. 计算机常用屏幕分辨率,pc端常用电脑屏幕 ((响应式PC端媒体查询)电脑屏幕分辨率尺寸大全)...

    PC端************ 按屏幕宽度大小排序(主流的用橙色标明) 分辨率   比例 | 设备尺寸 1024*500 (8.9寸) 1024*768 (比例4:3  | 10.4寸.12.1寸.1 ...

  3. 媒体查询(media)-screen

    1.什么是媒体查询? 以我个人的理解来说,媒体查询就是监听实时监听页面的宽度,当达到媒体查询设置的条件时,用设置在媒体查询中的css样式代替该元素之前设置的样式(当然,如果该元素之前没有设置css样式 ...

  4. 怎样使用CSS3媒体查询(Media Queries)制作响应式网站

    自本周开始博主将开始同大家一起研究响应式web设计,CSS3 Media Queries是入门,本周更新,博主将给大家分享media queries的一些常用的用法及注意事项. Media Queri ...

  5. html5移动端开发(rem和媒体查询@media)

    css下:index.css @charset "utf-8"; body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fields ...

  6. 媒体查询Media Queries详解

    @media 标签可以说是响应式网页的开发基础.其主要由媒体类型(Media Type)和 媒体特性(Media Query)两部分组成. Media Type 设定后面规则生效的展示类型,包括all ...

  7. 媒体查询@media query

    @media query 媒体查询 @media (min-width:768px)小屏 (>=) @media (min-width:992px)中屏 @media (min-width:12 ...

  8. 移动开发—媒体查询(Media Query)

    移动开发-媒体查询(Media Query) 1.使用@media,可以针对不同的媒体类型定义不同的样式 2.@media可以针对不同的屏幕尺寸设置不同的样式 3.当你重置浏览器大小的过程中,页面也会 ...

  9. 媒体查询Media Query

    媒体查询(Media Query)是CSS3新语法. @media 可以针对不同的屏幕尺寸设置不同的样式. 语法规范: @media mediatype and | not | only (media ...

最新文章

  1. string:值类型?引用类型?[转]
  2. IM开发基础知识补课(四):正确理解HTTP短连接中的Cookie、Session和Token
  3. android判断多个按钮,Android开发之判断有无虚拟按键(导航栏)的实例
  4. 读完《云原生架构白皮书》,我们来谈谈开放应用模型(OAM)
  5. 软件架构-接口隔离原则
  6. td.moveRow方法
  7. 使用Hibernate的项目中对VO的理解
  8. Cannot use v-for on stateful component root element because it renders multiple elements.
  9. 使用robo3t操作mongodb以及文档的插入、更新、删除以及查询操作
  10. 无密码如何破解PDF加密
  11. Flink的State与Rescale
  12. 如何使用pr制作视频人物运动残影特效
  13. 0x0F转换成二进制
  14. 组合dp hdu-4489-The King’s Ups and Downs
  15. latex06-LaTeX中的特殊字符
  16. Android软键盘的全面解析,让你不再怕控件被遮盖
  17. Confluent介绍(一)
  18. 使用神经网络(ICNet)对航拍图片(遥感图像)进行图像语义分割+膨胀预测后处理优化(数据集+代码+最终训练模型)
  19. echarts图形铺满容器
  20. .php中js写法,js函数常见的写法以及调用方法

热门文章

  1. 网红品牌,都是“营销狗”?
  2. 年初至今主动权益基金平均亏损2.96%
  3. 维信诺通过9.5亿元应收款保理业务提案
  4. 因曝光“同事被抬上救护车”被开除?拼多多:该员工在匿名社区发布极端言论...
  5. 奥飞娱乐:贝肯熊和镇魂街盲盒产品计划于2021年下半年上市
  6. 理想汽车,重新定义“召回”
  7. 小米屏下摄像头专利曝光!或为小米mix4准备?
  8. ofo已还清蚂蚁金服欠款?回应:消息不实 但没有放弃
  9. 荣耀老熊科普荣耀9X升降全面屏 一升一降皆是技术的沉淀
  10. 腾讯视频发布互动视频技术标准 爱奇艺、B站等均已布局