响应式布局—媒介查询

一.为什么要响应式布局

移动设备的快速普及完全颠覆了Web设计领域。用户不再仅在传统桌面系统上查看Web内容,他们越来越多地使用具有各种尺寸的智能电话、平板电脑和其他设备。Web设计人员的挑战是确保他们的网站不仅在大屏幕上看起来不错,在小型的电话以及介于它们之间的各种设备上看起来也不错

二.响应式布局的实现方式

主要通过媒介查询来实现
媒体查询是向不同设备提供不同样式的一种方式,它为每种类型的用户提供了最佳的体验。

三媒介查询的讲解

*使用方法

  1. 通过写媒介查询的外部样式:
    <link rel="stylesheet" href="index.css" media="screen and (max-width:800px) ">

2.通过css样式中@media来实现

div{
   height: 200px;
   width: 200px;
   background-color: red;
}
@media (max-width:800px){
   div{
       height: 100px;
       width: 100px;
       background-color: yellow;

   }
}

常见的媒介类型
在这里插入图片描述
媒体特性
在这里插入图片描述

  • 媒介查询中常用的逻辑操作符
    and与操作
    ,或操作
    not 非操作
    only,它用于向早期浏览器隐藏媒体查询。类似于not,该关键字必须位于声明的开头
@media (max-width:800px)and (min-width:100px){
    div{
        height: 100px;
        width: 100px;
        background-color: yellow;

    }
    @media screen and (max-width:800px)and (min-width:100px), print and (min-width:6in){
    div{
        height: 100px;
        width: 100px;
        background-color: yellow;

    }
}
 @media not screen and (monochrome) 
{
    div{
        height: 100px;
        width: 100px;
        background-color: yellow;

    }

 @media only screen and (monochrome) 
{
    div{
        height: 100px;
        width: 100px;
        background-color: yellow;

    }

总结

写不动了,做条懒狗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值