响应式页面

我们俗称的响应式页面,既能再pc端显示也能在移动端显示,一般来说,pc端的页面相对于手机端来说,页面较为宽大,显示的内容多,当切换到手机端,页面就要进行相应的改变,或者在窗口大小改变的时候,页面内容以及样式做相应的改变。

媒体查询

不同的移动端设备有不同宽度,我们可以通过chrom浏览器的开发者工具来看下


image.png
image.png

我们可以看到开发者工具提供目前主流的移动端设备尺寸大小

 @media (min-width:320px){ //当设备是iphone5时
    body{
      background: red;
    }
  }
  @media (min-width:375px) {//当设备是iphone6时
    body{
      background: rgb(255, 145, 0);
    }
  }
  @media (min-width:414px) {//当设备是iphone6P时
    body{
      background: rgb(255, 230, 0);
    }
  }
  @media (min-width:768px) {//当设备是ipad时
    body{
      background: rgb(30, 255, 0);
    }
  }
  @media (min-width:1024px) {//当设备是pc端时
    body{
      background: rgb(0, 195, 255);
    }
  }

当设备尺寸不一样时候,显示不同的背景颜色,当我们根据需要来编写不同的css样式,这样就做了响应式。

我们需要注意的是,css有权重,当样式不是我们想要的效果时,需要查看权重大小。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,315评论 1 92
  • 我们平时开发中会遇到页面在PC端和在移动端显示效果不一样,也就是常说的响应式页面,可以根据屏幕大小而改变外观。实现...
    周花花啊阅读 995评论 0 3
  • 最近写移动端整理了一些入门级的知识,比较实用,如取消移动端的默认样式,取消点击表单后的延迟时间等,都是日常项目中碰...
    UIleader阅读 456评论 0 1
  • xjjfkfk
    0a458da1106b阅读 309评论 0 0
  • 出门晚了,眼看着堵车时间不够要迟到罚钱,公交车车叔叔绕了一条道一路飞奔,我就这样不但没有迟到,反而还提前到了公司吃...
    华凯岚阅读 156评论 0 1

友情链接更多精彩内容