• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

    響應式布局如何實現

    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://m.lzhte.cn

    存檔

    主站蜘蛛池模板: 大香伊人久久精品一区二区| 亚洲综合一区二区三区| H无码精品动漫在线观看免费| 精品人妻少妇一区二区三区18| 黑巨人与欧美精品一区| 精品一卡2卡三卡4卡免费网站| av无码久久久久不卡免费网站| 中国偷拍老肥熟露脸视频| 极品美女高潮呻吟国产剧情 | 永德县| 樱花草在线观看播放WWW中文| 少妇夜夜爽夜夜春夜夜高潮| 精品人妻中文字幕在线| 丁香五月婷激情综合第九色| 亚洲女同精品久久女同| 亚洲av成人一区在线| 日韩麻豆国产精品欧美| 国产一区二区三区观看视频| 日本视频一区二区免费播放| 最近免费中文字幕大全免费版视频| 宜良县| 日本一区二区三区免费高清| 国产午夜福利短视频| 99国产成+人+综合+亚洲欧美| 日韩视频在线观看免费| 亚洲精品高清国产一久久| 日韩一区二区AV| 久久99精品这里精品动漫6| 99国产欧美久久久精品| 欧美日韩北条麻妃一区二区| 亚洲精品日本久久久中文字幕| 白丝美女办公室高潮喷水视频| 久久综合给合久久97色| 国内精品伊人久久久久AV一坑| 国产成人精品亚洲一区二区麻豆 | 国产精品成人AV片免费看| 青青青国产免费全部免费观看| 曰韩亚洲AV人人夜夜澡人人爽| 国产精品无套高潮久久| 亚洲精品成人黄色av| 久久亚洲色WWW成人欧美|