HTML5-媒体查询@media

媒体查询@media

  1. 常见的设备类型和宽度
    超小屏幕 手机 (<768px)
    小屏幕 平板 (≥768px)
    中等屏幕 桌面显示器 (≥992px)
    大屏幕 大桌面显示器 (≥1200px)
  1. 如何让网页兼容所有设备?
    使用媒体查询做断点,根据不同的分辨率做不同的页面css的设置.
  1. 如何使用?
    @media 媒体类型 and (属性设置) { //定义样式 }

3-1. 媒体类型
all 用于所有设备
print 用于打印机和打印预览
screen 用于电脑屏幕,平板电脑,智能手机等。
speech 应用于屏幕阅读器等发声设备

3-2. 媒体功能
max-width 最大宽度
min-width 最小宽度

对手机设备的断点设置

@media screen and (max-width: 414px) {
    #outerBox{
        width: 100%;
        margin: 0;
    }
    
    #box{
        width: 66%;
    }
    
    #box2{
        margin-left: 1%;
        width: 33%;
    }
}

为打印机做一个样式

@media print {
    #outerBox{
        font-size: 50px;
    }
}

了解更多:
https://www.w3cschool.cn/cssref/css3-pr-mediaquery.html

  1. 总结: 媒体查询的核心思路,就是根据不同的设备宽度设置断点,然后书写css样式覆盖之前的样式。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 其实学校自学前端的时候都不知道媒体查询,在实际工作中慢慢接触到了。最近做的项目中,碰到了前端当中很多人都会碰到的问...
    南蓝NL阅读 2,369评论 0 3
  • 建议学习时长: 30分钟学习方式:深入 学习目标 了解什么时候用媒体查询 知道媒体查询怎么写 详细介绍 CSS媒体...
    知行社阅读 4,010评论 0 7
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 2,357评论 0 11
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 1,838评论 0 2
  • 1、什么是媒体查询? 媒体查询可以让我们根据设备显示器的特性(如视口宽度、屏幕比例、设备方向:横向或纵向)为其设定...
    molly的红草帽阅读 4,194评论 0 1