<thead id="kdfuf"><font id="kdfuf"></font></thead>
<samp id="kdfuf"></samp>
    <nav id="kdfuf"><strong id="kdfuf"></strong></nav>
      中文字幕无码一区二区三区在线,久久精品人人做人人爽,国产一级内射无挡观看,十八禁在线黄色网站,日韩欧美国产另类久久久精品 ,少妇人妻偷人精品一区二区,久久午夜视频,亚洲春色AⅤ无码专区

      響應式布局如何實現

      2020-3-15    前端達人

      css面試題@響應式布局如何實現

      1為什么要使用響應式布局

      響應式布局可以讓網站同時適配不同分辨率和不同的手機端,讓客戶有更好

      的體驗。



      2如何實現

      方案一:百分比布局

      利用對屬性設置百分比來適配不同屏幕,注意這里的百分比是相對于父元素; 能夠設置的屬性有width,、height、padding、margin,其他屬性比如border、 font-size不能用百分比來設置的

      由于沒辦法對font-size進行百分比設置,所以用的最多就是對圖片和大塊布局進行百分比設置。



      方案二:使用媒體查詢 (CSS3@media 查詢)

      利用媒體查詢設置不同分辨率下的css樣式,來適配不同屏幕。

      媒體查詢相對于百分比布局,可以對布局進行更細致的調整,但需要在每個分辨率下面都寫一套css樣式。

      該布局的話適用于簡單的網頁,可以使移動端和pc端使用一套網址。從而節約成本。也方便后期的維護,bootcss就是用了CSS3的media來實現響應的 但是相對于復雜的網頁就不適合了(如:淘寶,京東)等等



      方案三.rem 響應式布局

      rem布局的原理

      rem:相對于根元素(即html元素)font-size計算值的倍數。

      如 html的font-size為100px;那么2rem就為200px。

      通俗的來講的話rem就是通過JavaScript來獲取頁面的寬度,從而動態的計算rem。這樣就會使不同分辨率下展現出相同的效果。

      //代碼展示

      css面試題@響應式布局如何實現
      1為什么要使用響應式布局
      響應式布局可以讓網站同時適配不同分辨率和不同的手機端,讓客戶有更好
      的體驗。
      
      2如何實現
      方案一:百分比布局
      利用對屬性設置百分比來適配不同屏幕,注意這里的百分比是相對于父元素; 能夠設置的屬性有width,、height、padding、margin,其他屬性比如border、 font-size不能用百分比來設置的
      由于沒辦法對font-size進行百分比設置,所以用的最多就是對圖片和大塊布局進行百分比設置。
      
      方案二:使用媒體查詢 (CSS3@media 查詢)
      利用媒體查詢設置不同分辨率下的css樣式,來適配不同屏幕。
      媒體查詢相對于百分比布局,可以對布局進行更細致的調整,但需要在每個分辨率下面都寫一套css樣式。
      該布局的話適用于簡單的網頁,可以使移動端和pc端使用一套網址。從而節約成本。也方便后期的維護,bootcss就是用了CSS3的media來實現響應的 但是相對于復雜的網頁就不適合了(如:淘寶,京東)等等
      
      方案三.rem 響應式布局
      rem布局的原理
      rem:相對于根元素(即html元素)font-size計算值的倍數。
      如 html的font-size為100px;那么2rem就為200px。
      通俗的來講的話rem就是通過JavaScript來獲取頁面的寬度,從而動態的計算rem。這樣就會使不同分辨率下展現出相同的效果。
      //代碼展示
      
      上述代碼中 7.5為動態的值,根據設計圖的寬度進行動態的改變。window.onresize的作用是:當頁面的寬度或高度發生改變時,再次進行調用rem函數。

      方案四.vw 響應式布局
      vm,vh相應式布局通俗來講就是有一點類似百分比布局 將頁面的寬和高分別分為100份 1vm就是為寬度的百分之一,同理1vh及為高度的百分之一。段手機端用的最多就是這個方法,能保持不同屏幕下元素顯示效果一致,也不用寫多套樣式。

      方案五.flex 彈性布局
      flex就是利用css3中的彈性盒子向下兼容到IE10
      利用flex屬性來適配不同屏幕, 該方法一般都會結合rem布局來寫移動端頁面

      ————————————————
      版權聲明:本文為CSDN博主「姚先生丶」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
      原文鏈接:https://blog.csdn.net/listStyleScript/article/details/104862009

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.tuitetiyu.cn

      存檔

      主站蜘蛛池模板: 无码专区狠狠躁躁天天躁| 国产精品人人做人人爽人人添 | 青青成线在人线免费啪| 人妻少妇精品久久久久久自慰| 2020天堂在线亚洲精品专区| 一区二区三区免费视频播放器 | 日韩人妻精品一区二区三区视频| 久久精品国产精品亚洲综合| 亚洲ⅴa欧美ⅴa人人爽久| 精品一卡2卡三卡4卡乱码精品视频| 国产成人午夜高潮毛片| 野花中文免费观看6| 1久久中文亚洲国产| 亚洲成亚洲成网| 天天爽夜夜爽人人爽曰| 欢迎访问日韩精品一区二区三区影院| 同德县| 樱花草在线社区WWW日本影院| 后入内射国产一区二区| 亚洲综合操b试屏| 久久久久亚洲AV成人无码电影| 日韩人妻无码一区二区三区久久99 | 熟妇高潮精品一区二区三区| 亚洲av成在线观看| 国产乱理片在线观看夜 | 平阴县| 色婷婷五月亚洲国产精品| 国偷自产一区二区三区在线视频| 国产一卡二卡三卡四卡观看| 久久久精品欧美一区二区三区| 欧美日韩无线码在线观看| 97久久超碰极品视觉盛宴| se01午夜精品无码| 好紧好湿好黄的视频| 成人国产99视频在线观看| 连江县| 久久Av无码专区亚洲Av桃花岛 | 人妻天天爽夜夜爽一区二区| 日韩欧美中文字幕在线二视频| 与子乱对白在线播放单亲国产| 柠檬福利第一导航在线|