• 新知识——响应式


    今天又学了新的知识 ——响应式!

    响应式的三个步骤:

    第一步:Meta标签

    可以使用视图的meta标签来进行重置

    <meta name="viewport" content="width=device-width; initial-scale=1.0">

    第二步:流式布局

    注意不要用px!

    第三步:媒介查询

    css3 Media Query-媒介查询是响应式设计的核心,根据条件告诉浏览器如何为指定视图宽度渲染页面。例如:

    @media screen and (max- 48px) {
    #pagewrap{
    94%;
    }
    #content{
    65%;
    }
    #sidebar{
    30%;
    }
    }

    媒介查询的目的在于为指定的视图宽度指定不同的css规则,来实现不同布局。媒介查询可以写在同一个或者单独的样式表中!

    1em=16px;(用于计算)

    对于不支持media query的浏览器,我们要在页面中调用css3-mediaqueries.js

    <!--[if lt IE 9]> <script src="<a href="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>" class="ext" target="_blank">http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.j...</a><span class="ext"></span> <![endif]-->

    注意点:

    1、由于网页会根据屏幕宽度调整布局,所以不能使用绝对宽度的布局,也不能使用具有绝对宽度的元素。只能指定百分比宽度:( xx%;)或者(auto;)

    2、字体也不能使用绝对大小(px),而只能使用相对大小(em)。

  • 相关阅读:
    Tire树的理解和应用
    C语言:socket简单模拟http请求
    C语言:关于socket的基础知识点
    php中的ip2long和long2ip的理解
    理解php中的pack/unpack/ord/chr
    zlog学习笔记(mdc)
    计算机工作的进行
    期末总结
    第十四周学习报告
    第十三周学习报告
  • 原文地址:https://www.cnblogs.com/watchmen/p/5027864.html
Copyright © 2020-2023  润新知