根据屏幕宽度适应屏幕样式

  //注意屏幕宽度从大到小
    .abc{ height:300px; border:1px solid #000; margin:0 auto}
    @media screen and (min-width: 1201px) {
    .abc {width: 1200px}
    }
    /* css注释:设置了浏览器宽度不小于1201px时 abc 显示1200px宽度 */ 

    @media screen and (max-width: 1200px) {
    .abc {width: 900px}
    }
    /* 设置了浏览器宽度不大于1200px时 abc 显示900px宽度 */ 

    @media screen and (max-width: 901px) {
    .abc {width: 200px;}
    }
    /* 设置了浏览器宽度不大于901px时 abc 显示200px宽度 */ 

    @media screen and (max-width: 500px) {
    .abc {width: 100px;}
    }
    /* 设置了浏览器宽度不大于500px时 abc 显示100px宽度 */ 

    //注:来源于网络
时间: 2024-10-12 03:14:21

根据屏幕宽度适应屏幕样式的相关文章

检测屏幕宽度,更换样式表

一.通过js检测屏幕宽度,更换样式表 1.javascript更改页面样式表的方法 <!doctype html> <html> <head> <meta charset="utf-8"> <title>javascript更改页面样式表的方法</title> <link id="mylink" rel="stylesheet" href="1.css&quo

android 获得屏幕宽度和高度

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientati

移动页面HTML5自适应手机屏幕宽度

网上关于这方面的文章有很多,重复的东西本文不再赘述,仅提供思路,并解释一些其他文章讲述模糊的地方. 1.使用meta标签,这也是普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统. 首先解释该标签的含义: <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, max

HTML5+CSS3的响应式网页设计:自动适应屏幕宽度

这几天都在修改博客上面的样式.本来用的是d83.0的模板.自己又修改了许多地方,其中自己修改的一些地方在手机里面显示的效果不是很理想,于是想改成自适应的效果.对CSS3不是特别的熟练,只能去网上找找案例看了.发现一个不错的文章.写的比较入门,也很仔细.所以拿过来分享给大家.如果还想看图片的响应式案例可以看我找的另外的一篇<分享一个非常有用的HTML5+CSS3响应式图片案例>. 移动设备正超过桌面设备,成为访问互联网的最常见终端.于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈

移动页面自适应手机屏幕宽度

网上关于这方面的文章有很多,重复的东西本文不再赘述,仅提供思路,并解释一些其他文章讲述模糊的地方. 1.使用meta标签,这也是普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统. 首先解释该标签的含义: <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, max

移动页面自适应手机屏幕宽度--rem

http://jingyan.baidu.com/article/656db918949b59e381249ce1.html 网上关于这方面的文章有很多,重复的东西本文不再赘述,仅提供思路,并解释一些其他文章讲述模糊的地方. 1.使用meta标签,这也是普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统. 首先解释该标签的含义: <meta name="viewport" content=&qu

信不信由你!iPhone6屏幕宽度不一定是375px,iPhone6 Plus屏幕宽度不一定是414px

看到这个题目你可能不信,引出这个问题的缘由是几次项目中Chrome模拟器和iPhone6真机预览效果不一致. 为什么在Chrome Emulation模拟手机页面和真机预览效果不一致? 以前觉得不外乎两个原因: 1.某些机型或浏览器对一些CSS属性不支持. 2.某些设备不支持12px以下字体. 今天要补充的第3个原因是对于iPhone手机还会与手机系统设置的显示模式.设备硬件有关. 下面开始讨论iPhone6/iPhone6 Plus的设备屏宽,这里说的设备屏幕宽度专指设备物理显示尺寸(devi

移动端图片超过屏幕宽度处理办法

在手机端网页开发时: 有时候我们不希望图片宽度超过屏幕宽度 因为图片太宽会出现滚动条,滚动条是手机端网页的大忌. 解决办法: img{max-width:100%;!important} 这样即使图片再大也不会因为宽度而超过屏幕的宽度.

手机页面内容超出屏幕宽度时实现可拖拉滑动效果

步骤一:父级层样式:overflow: hidden; 步骤二:超出屏幕的内容块样式:display: block;overflow-x: auto;