css如何设置适配不同分辨率屏幕?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

css如何设置适配不同分辨率屏幕?

在使用div+css网页布局时,可以使用@media来针对不同的分辨率设置不同的样式。

在网页制作中,利用@media screen实现网页布局的自适应,匹配不同访问设备。这样无需插件和独立的手机主题,对移动设备友好,能够适应各种窗口大小。只需在CSS中添加@media screen属性,针对不同设备的宽度进行编写CCS样式,根据浏览器宽度判断判断样式文件并输出不同的宽度值。

具体示例介绍:

新建一个html文件,命名为test.html,用于讲解DIV+CSS怎样解决对不同分辨率的适应问题。

在test.html文件中,使用div标签创建一个模块,并设置其class属性为myclass,下面将通过该class设置其css样式。

在test.html文件内,编写标签,页面的css样式将写在该标签内。

在css标签内,对类名为myclass的div进行样式设置,定义其高度为300px,背景颜色为红色。

在css标签内,使用@media针对不同的分辨率设置不同的样式。例如,对浏览器宽度不小于1201px ,不大于1200px,不大于500px这三种情况编写不同的样式。

在css标签内,当浏览器宽度不小于1201px时,设置div的宽度为1200px ,当浏览器宽度不大于1200px,设置div的宽度为900px,当浏览器宽度不大于500px,设置div的宽度为100px。

在浏览器打开test.html文件,查看实现的效果

注意事项

在实际开发中,可以添加更多的@media样式,对不同的分辨率设置不同的样式,让页面的兼容器更高。

更多web前端知识,请查阅 HTML中文网 !!

html自动适应屏幕分辨率,css如何设置适配不同分辨率屏幕?相关推荐

  1. 如何在 CSS 中设置组件在浏览器屏幕水平垂直居中

    如何在 CSS 中设置组件在浏览器屏幕水平垂直居中   在 CSS 中设置组件在浏览器屏幕水平垂直居中可分解为两个问题,一是设置组件在其父组件的水平垂直居中,二是让其父组件铺满整个屏幕.   对于让最 ...

  2. html绝对定位自适应不同分辨率,(css)绝对定位如何在不同分辨率下的电脑正常显示位置?...

    关于网友提出的" (css)绝对定位如何在不同分辨率下的电脑正常显示位置?"问题疑问,本网通过在网上对" (css)绝对定位如何在不同分辨率下的电脑正常显示位置?&quo ...

  3. linux4k分辨率,ubuntu18.04设置支持4k分辨率

    ubuntu18.10操作系统默认安装完成后是不支持4K分辨率的,所以我们在终端下使用命令实现支持4K分辨率,然后可以在Display菜单中设置为4K分辨率. 具体实现命令如下所示: guanglei ...

  4. 虚拟机和服务器如何分辨率,电脑如何设置虚拟机VMware分辨率|VMware怎么设置全屏...

    ‍ 我们可以在虚拟机中体验其他的操作系统,这样就可以在不影响到现有系统的条件下,使用其他电脑系统.在使用VMware虚拟机的时候,即是在全屏状态下,也不能布满整个屏幕,这该怎么解决呢?下面我们来看看怎 ...

  5. android设置屏幕高度和宽度设置,Android手机的屏幕宽高度和代码设置控件的宽高度...

    1.Android手机的屏幕宽高度 WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); int w ...

  6. Android适配 获取手机屏幕的分辨率

    如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情. 首先:你需要在AndroidManifest.xml文件的<man ...

  7. 怎么设置电脑屏幕一直亮着_电脑屏幕缩小了肿么调回去。分辨率调了没用。

    电脑屏幕缩小了肿么调回去.分辨率调了没用. 写回答... 这种情况是电脑屏幕分辨率设置问题.正确的设置方法: 解决方法: 1.桌面空白处右键菜单选择屏幕分辨率 2.弹出对话框中点住小滑块上下拉动设置到 ...

  8. 苹果浏览器分辨率css,苹果(Safari)浏览器的图片width设置为100%但实际显示为980px改成的问题方法...

    最近在做一个页面时,发现在 iPad 的 Safari 浏览器中背景显示不全,定位到该 div 后发现所指定 css 的宽度为 100% : 到百度搜索后发现,safari 中 viewport 默认 ...

  9. CSS如何设置高度为屏幕高度_(15)让这些“展示”有更好的扩展性——媒体查询 | CSS...

    原创:itsOli @前端一万小时本文首发于公众号「前端一万小时」本文版权归作者所有,未经授权,请勿转载!本文节选自"语雀"私有付费专栏「前端一万小时 | 从零基础到轻松就业」 ❗ ...

最新文章

  1. mysql.msi卸载_MySql安装与卸载的详细教程
  2. 异常处理器详解 Java多线程异常处理机制 多线程中篇(四)
  3. Java 7并发编程实战手册
  4. 【项目实战】:Python 商铺地址分布数据分析
  5. js格式化文件大小, 输出成带单位的字符串工具
  6. cannot find Toolkit in /usr/local/cuda-8.0
  7. Raspberry Pi, UPNP(二), Scala
  8. 白鹭引擎制作滚动框,类似div的oveflow
  9. VS2005+ACCESS WEB程序出错数据访问权限错误的解决方法
  10. typeof和instanceof
  11. 【月报】滨哥教我的宝贵经验
  12. android socket 失败,安卓Socket发起失败 急
  13. imazing iOS设备管理软件
  14. 论文邮箱不是导师的_我的漫漫读研路,就是导师对我的套路
  15. 彻底解决win10时间同步失败
  16. 【PAT甲级 模拟 测试点0、3、4、5、7、8分析】1026 Table Tennis (30 分)
  17. linux的系统监视器图片_用Jetson Nano构建一个价值60美元的人脸识别系统
  18. 网络程序设计——VC的多线程编程(线程与进程)
  19. 自我管理数据缓冲区内存
  20. 2款实用的Excel可视化插件,建议收藏!

热门文章

  1. 日本XREA空间使用教程
  2. QIP.ru即时通讯服务3300万明文密码被泄
  3. maximo数据集列表关联其他表字段
  4. Android 图片倒影
  5. R 分析裂区试验设计
  6. css修改方框内容,CSS改变checkbox的方框及对勾的粗细
  7. Unity的四种坐标系
  8. ORAN C平面 Section Extension 10
  9. (poj 2377)Kruskal算法 最大生成树
  10. 凭证 金蝶_5分钟学会金蝶软件凭证录入!