美文网首页
viewport和媒体查询

viewport和媒体查询

作者: what__ | 来源:发表于2017-08-28 11:17 被阅读0次

viewport

写移动端页面时需要加的属性
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=yes,maximum-scale=2">
一般写为<meta name="viewport" content="width=device-width, initial-scale=1">即可
width=device-width 设置布局视口的宽度为设备屏幕宽度
initial-scale=[number] 设置初始的缩放比率
user-scalable=yes | no 默认 yes 是否允许用户缩放
maximum-scale=[number] 允许最大放大比率
minimum-scale=[number] 允许最小缩小比率
设定为1 同 user-scalable=no

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <!-- <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=yes,maximum-scale=2"> -->
        <meta name="viewport" content="width=device-width">
        <title></title>
        <style media="screen">
        /*
        width=device-width  设置布局视口的宽度为设备屏幕宽度
        initial-scale=[number]  设置初始的缩放比率
        user-scalable=yes | no  默认 yes  是否允许用户缩放
        maximum-scale=[number] 允许最大放大比率
        minimum-scale=[number] 允许最小缩小比率
        设定为1 同 user-scalable=no
         */
            *{margin: 0;padding: 0;}
            div{
                height:80px;
                background: red;
                margin-top: 15px;
                color: white;
                /*font-size: 40px;*/
                text-align: right;
            }
            .box1{
                width:100px;
            }
            .box2{
                width: 414px;
            }
            .box3{
                width: 50%;
            }
            .box4{
                width: 100%;
            }
        </style>
    </head>
    <body>
        <div class="box1">
            BOX1
        </div>
        <div class="box2">
            BOX2
        </div>
        <div class="box3">
            BOX3
        </div>
        <div class="box4">
            BOX4
        </div>
    </body>
    <script type="text/javascript">
        console.log(1,window.devicePixelRatio);
    </script>
</html>

媒体查询

响应式布局所依赖的样式
@media screen and (max-width:[num]px){}
@media screen and (max-width:600px) and (min-width:400px){}

相关文章

  • 移动端

    媒体查询 meta: viewport (视窗) :设置视窗布局 width:控制 viewport 的大小,可以...

  • viewport和媒体查询

    viewport 写移动端页面时需要加的属性 一般写为 即可width=device-width 设置布局视口的...

  • 移动端是怎么做适配的?

    1. meta viewport 2. 媒体查询 媒体查询由一个可选的媒体类型和零个或多个使用媒体功能的限制了...

  • 页面架构——响应式布局

    viewport 把viewport设置成设备宽度,缩放1.0,防止用户手动缩放 @media媒体查询 @medi...

  • 媒体查询 响应式布局

    响应式布局 meta标签的实用 设置布局宽度等于设备宽度,布局viewport等于度量viewport 媒体查询 ...

  • 移动端是如何做适配的?

    移动端的适配要分为三点来讨论:使用viewport媒体查询动态rem方案 一、使用viewport 也就是使用 ,...

  • 02、CSS3-响应式布局

    响应式布局原理 第一步:Meta标签 一、响应式布局 二、viewport视口 三、媒体查询 媒体查询可用于检测很...

  • 移动端适配方案(待续)

    meta viewport 媒体查询 根据查询结果选择不同的css样式 动态rem 通过根元素的字体大小来设置元素...

  • CSS边用边学(四):移动端页面适配方案

    目录 概述 meta viewport 缩放 媒体查询 动态 rem vw, vh 总结 概述 移动端页面,亦即H...

  • 移动端适配

    1.meta viewport 它提供有关视口初始大小的提示,仅供移动设备使用。 2.媒体查询 media 当媒体...

网友评论

      本文标题:viewport和媒体查询

      本文链接:https://www.haomeiwen.com/subject/grvwdxtx.html