zoukankan      html  css  js  c++  java
  • 前端随心记--------网页响应式布局

    什么是响应式设计

    让一个网站可兼容不同分辨率的设备

    给用户更好的视觉使用体验

    诞生背景

    移动互联网的多终端显示

    移动互联网推生了响应式布局的诞生

    响应式设计优缺点

    优点:解决了设备只见的差异化展示

    缺点:兼容性代码多,工作量大,加载速度受影响

    对原有网站布局会产生影响,用户判断未必精确

    响应式设计的原则

    移动优先:在设计的初期就要考虑的页面如何在多终端展示

    渐进增强:充分发挥硬件设备的最大功能

    如何实现响应式布局

    CSS3-Media  Qjuery  (最简单的方式)

    借助原生Javascript   (成本高,不推荐使用)

    第三方开源框架    (可以很好的支持浏览器响应式布局的设计)

    CSS-Media Query

    常见的属性:

    device-width,device-height        屏幕宽高

    width,height         渲染窗口宽高

    orientation        设备方向

    resolution   设备分辨率

    代码操作如下:

    <style>
                @media  screen and (max-600px ) {
                    body{background: blanchedalmond;}
                }
                @media  screen and (min- 100px) and (max- 640px) {
                    body{background: red;}
                }
                @media  screen and (min-1001px ) {
                    body{background: wheat;}    
                }    
            </style>

    第三方插件:响应式布局之  Bootstrap

    集思广益,仅供学习,侵权即删!!
  • 相关阅读:
    爬取卡通图片
    python 列表生成式
    python 装饰器
    python 协程 and 进程
    ssh登录缓慢问题
    解决 input 元素点击有蓝色边框的问题
    JavaScript面试题总结系列(九)
    JavaScript面试题总结系列(八)
    JavaScript面试题总结系列(七)
    JavaScript面试题总结系列(六)
  • 原文地址:https://www.cnblogs.com/hudunyu/p/11386479.html
Copyright © 2011-2022 走看看