News Center

最新的动态、网站设计、移动端设计、网页相关内容与你分享!

什么是响应式网站和布局?

发布时间:2020-04-15  

        有一种网站叫响应式网站,能够依据屏幕的不同,主动调整页面巨细以到达最佳观看款式。那么什么是响应式?响应式布局又是怎样的?

响应式

  响应式:依据不同的设备、不同的宽度、不同的特性、对页面上内容的款式做出相应的调整

 

媒询 媒体查询

  显示设备

  @media

  只要满意一切查询条件的时分,里面的款式才会被解析

  all 一切媒体

  braille 盲文触觉设备

  embossed 盲文打印机

  print 手持设备

  projection 打印预览

  screen 彩屏设备

  speech ‘听觉’相似的媒体类型

  tty 不适用像素的设备

  tv 电视

  and 用来链接多个查询条件

  min-width : 大于等于

  max-width: 小于等于

 

  写一个范围,在这个范围内使用这种款式

 

  响应式-像素比

 

媒体特性;

 

    min-width:1000px  当屏幕宽度大于等于1000的时分会被解析

 

    max-width:1300px  当屏幕宽度小于等于1300的时分会被解析

 

 

 

    -webkit-min-device-pixel-ratio  最小像素比

 

    -webkit-max-device-pixel-ratio  最大像素比

 

 

 

    orientation:portrait  

 

    (指定输出设备中的页面可见区域高度大于或等于宽度)

 

    orientation:landscape

 

    (除portrait值状况外,都是landscape)

 

 

 

 

  响应式引进的多种写法

 

@import "css/a.css" all and (min-width:800px);

 

      /* 宽度满意800-999的时分,只会引进a.css款式表 *        

 

      @import "css/b.css" all and (min-width:1000px);

 

      /* 宽度满意1000-1199的时分,会一起引进a和b.css这两个款式表,后者覆盖前者 *        

 

      @import "css/c.css" all and (min-width:1200px);        

 

      /* 宽度满意1200的时分,会一起引进a和b、c.css这三个款式表,后者覆盖前者 */

 

      /* 一起会满意多个款式的查询条件,这种方式引进款式表要注意款式表的次序 */

 

@import "css/a.css" all and (min-width:800px) and (max-width:999px);        

 

/* 宽度满意800-999的时分,只会引进a.css款式表 */

 

       @import "css/b.css" all and (min-width:1000px) and (max-width:1199px);        

 

       /* 宽度满意1000-1199的时分,引进b.css款式表*/

 

       @import "css/c.css" all and (min-width:1200px);        

 

       /* 宽度满意1200的时分,引进c.css款式表 */

 

 

 

       /* 因为一起只会满意一个款式表的查询条件,所以不需要太注意次序 */

 

 

  百分比布局

 

 

 

 

  当值给百分比的时分,依据谁来核算

  width依据父级的宽度来来核算

  height依据父级的高度

  margin始终依据父级的宽度来核算

  top依据(定位_肯定定位)父级的高度来核算

  left依据(定位_肯定定位)父级的宽度来核算

  padding依据父级的宽度来核算

  translatX,Y依据自身的宽高来核算

  行高的表明办法 : font:20px/1.2 ‘宋体’;表明文字巨细的1.2倍

 

  以上就是什么是响应式的注解?响应式布局的具体介绍和具体内容!


标签:

如没特殊注明,文章均为梦魅网络原创,转载请注明来自http://www.monmei.com/news/show/545 。部分图片及文字来源于网络,若有侵权,请告知删除!