• 静态布局,自适应布局,流体式布局,响应式布局概念


    480px以下,480px-640px,640px-1024px,1024px以上

    static:静止的,不变的,not change or move  

    adaptive:能适应的, having the ability or tendency(常发生的行为,倾向) to adapt to different situations.

    liquid:像液体一样流动的,非固定形状和排列的

    responsive:迅速积极反应的, quick and favourable(有利的) to react

    layout:the way in which the parts are arranged(安排,排列)

    静态布局:元素不变的布局。

    布局特点:

    窗口缩小后内容被遮挡时,拖动滚动条显示布局

    设计方法:

    PC:居中布局,所有样式使用绝对宽度,高度

    移动设备:另外建立移动网站,以m.域名为域名

    自适应布局:创建多个静态布局,每个静态布局对应一个屏幕分辨率范围

    布局特点:

    改变屏幕分辨率可以切换不同的静态局部,在每个静态布局中,元素不发生变化,相当于静态布局的一个系列

    设计方法:

    使用媒体查询功能

    流体式布局:元素宽度按照分辨率宽度进行长度、宽度的调整,但布局不变

    缺点:

    如果屏幕尺度跨度过大,那么在相对原始设计而言过小或过大的屏幕上不能正常显示

    响应式布局:创建多个流体式布局,分别对应一个屏幕分辨率范围

    特点:

    分别为不同的屏幕分辨率定义布局,同时,在每个布局中,应用流式布局的理念,即页面元素宽度随着窗口调整而自动适配

    创建多个元素宽度是相对的的布局

    理想的响应式布局是指的对PC/移动各种终端进行响应的

    响应式布局基本样式

    兼容性和基本代码

    使用 respond.js解决IE6-IE8不支持CSS3的问题:<script src="respond.min.js">或者</script><script src="respond.src.js"></script>

    先写相同的大框架,部件等
    
    html,body{
    
    }
    
    下面写不同的布局
    
    @media only screen and (min-480px) and (max-640px){
    
      body{
    
        background:yellow;
    
      }
    
    }
    
    @media only screen and (min-640px) and (max-1024px){
    
      body{
    
        background:blue;
    
      }
    
    }
    
    @media only screen and (min-1024px){
    
      body{
    
        background:blue;
    
      }
    
    }

    tumblr和qq空间:

    tumblr分别为pc端和手机端制定了两套布局

    监测客户端而不是分辨率,不同的客户端使用不同的一套布局

    pc:<body>流体,其中的元素都是静态的

    手机:相对屏幕宽度设定,布局不变,是流体式设计

    各种布局经典代码

    寻找爱
  • 相关阅读:
    asp.net mvc验证那些事
    RemoteAttribute Class
    代理自动配置文件PAC
    海康威视摄像头密码重置
    开漏输出与推挽输出
    半导体发光二极管工作原理
    晶振电路原理
    下一代的iPaaS平台
    重温UAT
    Ira主题shopify模板修改
  • 原文地址:https://www.cnblogs.com/carolina/p/5444187.html
Copyright © 2020-2023  润新知