视图理解

像素:

    一个像素就是屏幕能够显示一种特定颜色的最小区域
    一个设备的尺寸相同,但像素更加密集的时候,看起来越清晰

    1、设备像素:就是物理像素,一个设备的物理像素是固定的
    2、CSS像素:css一个抽象层

    3、这句话告诉浏览器,布局适口的宽度应与理想适口的宽度一样
         
    4、放大手机屏幕,则视觉窗口是缩小的,因为视觉中的像素变少了。所以放大缩小和视觉窗口是相反的。
    5、这句话是防止页面缩放
          
    6、meta标签的存在主要是让布局适口的尺寸和理想适口的尺寸相匹配

分辨率:

    1、物理分辨率:像素的数量除以英寸为单位的屏幕的宽度。可以得到设备每英寸的点数,简称DPI。(每英寸内的点数越多越清晰)

    2、 <meta>标签里面:
           
      其中缩放程度(init-scale=1  百分之一百的缩放)和视觉适口的宽度是相逆的,缩放程度大的适口宽度小

媒体查询:

    1、媒体查询其实就是css中的 if 语句,有以下三种类型

       

2、样式只有在布局适口小于400px(单位默认是px)的时候才会出现,使用min或者max控制上下线的范围

      

3、其中,and表示和,逗号表示或

     

  4、em根据的是根字体的大小,一般默认字体为16px,所以1em一般为16px,
       缩放过程中1em对应的多少个px是不变的,因为缩放是缩放css像素与字体font-size大小没有关系

Javascript:

   1、orientationchange 事件是在用户水平或者垂直翻转设备(即方向发生变化)时触发的事件。
        实用语法:$(window).on("orientationchange",function(event){...})

   2、当调整浏览器窗口大小时,发生 resize 事件。
         实用语法:对浏览器窗口大小进行计数:$(window).resize(function(){ $('span').text(x+=1); });

   3、window.innerWidth和document.documentElient.clientWidth区别:前者包括滚动条的宽度,后者不包括                                         document.documentElement.clientWidth/Height实用性高

   4、宽度大于等于600px时候的样式

        

   5、总结:

         

          

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值