婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 淺談pc和移動端的響應(yīng)式的使用

淺談pc和移動端的響應(yīng)式的使用

熱門標(biāo)簽:濟南辦理400電話 鶴壁手機自動外呼系統(tǒng)怎么安裝 中紳電銷智能機器人 農(nóng)村住宅地圖標(biāo)注 威海營銷外呼系統(tǒng)招商 ai電銷機器人連接網(wǎng)關(guān) 鄭州電銷外呼系統(tǒng)違法嗎 跟電銷機器人做同事 漳州人工外呼系統(tǒng)排名

身為一個前端攻城獅,是不是經(jīng)常遇到各種各樣的響應(yīng)式問題?下面我們來說一下:

1.響應(yīng)式跟自適應(yīng)有什么區(qū)別?

有些人可能還不知道響應(yīng)式跟自適應(yīng)的區(qū)別,甚至認為他們是同一個東西,其實不是的.

自適應(yīng)是最早出現(xiàn)的,后面才有了響應(yīng)式。響應(yīng)式布局等于流動網(wǎng)格布局,而自適應(yīng)布局等于使用固定分割點來進行布局。

如下圖所示,對于同一個頁面(圖中的Html),如果用響應(yīng)式布局來處理的話,用不同設(shè)備(電腦、平板、手機)去訪問此頁面,最后看到的布局和內(nèi)容有很大不同。

而如果用自適應(yīng)布局去處理的話,那不管訪問設(shè)備如何的不同(下圖是三臺尺寸不一樣的手機),最后看到的頁面內(nèi)容和布局基本上還是一樣的,就是尺寸略有不同。

響應(yīng)式網(wǎng)站:https://www.microsoft.com/zh-cn/

自適應(yīng)網(wǎng)站:http://m.ctrip.com/html5/

2.實現(xiàn)響應(yīng)式有哪幾種方式?

1.使用媒體查詢(Media Query) 結(jié)合 rem字體

記住,先在 <head> 標(biāo)簽里加入這個meta標(biāo)簽(設(shè)置設(shè)備按照一比一的尺寸進行顯示,并且禁止用戶縮放頁面):

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

其次是媒體查詢,這個大家應(yīng)該都知道,這個是響應(yīng)式最重要的部分。

如果大于1000px,就用:

@media screen and (min-width:1000px){...}              對應(yīng)PC端頁面

如果在小于1000px和大于768px之間:

@media screen and (max-width:1000px) and (min-width:768px) {...}        對應(yīng)平板端頁面

如果小于768px:

@media screen and (max-width:768px){...}           對應(yīng)手機端頁面

然后是rem字體,rem是css3新出的單位,是指相對于根元素的字體大小的單位。一般設(shè)置在html,body,結(jié)合媒體查詢我們可以這樣寫:

@media screen and (min-width:1000px){
  html,body{
   font-size:14px;
  }
}  
    
@media screen and (max-width:1000px) and (min-width:768px){
  html,body{
   font-size:13px;
  }
}  

@media screen and (max-width:768px){
  html,body{
   font-size:12px;
  }
}

然后在樣式表里面,把px單位都轉(zhuǎn)換為rem,這樣rem就會根據(jù)我們在html,body設(shè)置的字體單位進行自動縮放的過程.

至于1px等于多少rem呢,我習(xí)慣是100px等于1rem,這樣做的好處有兩點:

第一,谷歌瀏覽器的默認字體是12px,小于就失效,如果1rem等于10px的話是沒有任何效果的.第二,容易換算,例如我們15px的話,就寫0.15rem.

當(dāng)然還有幾種比較方便的,如果你有使用webpack的話,可以使用 postcss-pxtorem 或者 px2rem-loader ,它們會把你寫的樣式打包的時候自動轉(zhuǎn)換為rem,具體網(wǎng)上有教程.

轉(zhuǎn)換前:

轉(zhuǎn)換后:

還有一種就是使用sublime text的插件, cssrem 神器!在你輸入的時候就自動轉(zhuǎn)換了.

這里介紹一種用js自動計算rem的方法,可以不用到媒體查詢:

// 基準(zhǔn)大小 相當(dāng)于窗口縮放到設(shè)計稿的尺寸時body的字體大小 這里設(shè)置100px 方便計算
  const baseSize = 100
  // 設(shè)置 rem 函數(shù)
  function setRem() {
    // 當(dāng)前頁面寬度相對于1280寬的縮放比例,可根據(jù)自己需要修改。1280是設(shè)計稿的寬度
    const scale = document.documentElement.clientWidth / 1280;
    let autoWidth = Math.round((baseSize * Math.min(scale, 2)));
    //判斷頁面縮放到小于99px的字體時 就不再縮小 防止內(nèi)容溢出
    if (Math.round((baseSize * Math.min(scale, 2))) <= 99) {
      autoWidth = 99;
    }
    // 設(shè)置頁面根節(jié)點字體大小
    document.documentElement.style.fontSize = autoWidth + 'px'
  }
  // 初始化
  setRem()
  // 改變窗口大小時重新設(shè)置 rem
  window.onresize = function () {
    setRem()
  }

這樣只要把樣式表的px單位都轉(zhuǎn)換為rem即可.

2.使用插件(bootstrap)

柵格化布局,本例利用bootstarp的柵格系統(tǒng)

根據(jù)上圖可以看到,只要在class加上bootstrap獨有的Class前綴,就可以使用bootstrap了,當(dāng)然你得先引入bootstrap的插件.示例:

<div class="col-xs-6 col-sm-3"></div>

這段代碼的意思是在小于768px的尺寸下,這個div是占用一半的位置的,而在>=768px且<992px直接,這個div只占三分之一的位置.

這樣就可以根據(jù)不同的屏幕尺寸來達到響應(yīng)式效果.

3.使用彈性布局(flex)

由于彈性布局涉及的知識點比較多,后續(xù)會更~

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:惠州 營口 萍鄉(xiāng) 紅河 甘南 蘇州 咸陽 文山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《淺談pc和移動端的響應(yīng)式的使用》,本文關(guān)鍵詞  淺談,和,移動,端,的,響應(yīng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《淺談pc和移動端的響應(yīng)式的使用》相關(guān)的同類信息!
  • 本頁收集關(guān)于淺談pc和移動端的響應(yīng)式的使用的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    一区二区三区四区在线免费观看| 亚洲精品国产a久久久久久| 欧美美女视频在线观看| 亚洲精品在线三区| 亚洲国产毛片aaaaa无费看| 成人黄色免费短视频| 精品理论电影在线观看| 免费欧美在线视频| 欧美顶级少妇做爰| 亚洲综合小说图片| 911精品国产一区二区在线| 亚洲国产wwwccc36天堂| 欧美肥大bbwbbw高潮| 全国精品久久少妇| 久久精品夜色噜噜亚洲aⅴ| 国产一区二区三区综合| 国产日产欧美一区二区视频| 成人精品亚洲人成在线| 亚洲一区在线观看网站| 日韩欧美黄色影院| 99热99精品| 美腿丝袜亚洲色图| 亚洲视频精选在线| 欧美xxxxx牲另类人与| 99久久夜色精品国产网站| 亚洲女性喷水在线观看一区| 日韩欧美国产综合| 精品国产乱子伦一区| 国产精品中文有码| 视频一区二区三区入口| 亚洲国产成人自拍| 91精品国产入口在线| 99re这里都是精品| 国产精品69久久久久水密桃| 亚洲第一激情av| 中文字幕亚洲电影| 久久久99久久精品欧美| 91精品国产黑色紧身裤美女| jizzjizzjizz欧美| 福利一区二区在线| 成人少妇影院yyyy| 成人美女视频在线观看| 国产999精品久久久久久| 日日噜噜夜夜狠狠视频欧美人 | 亚洲大片精品永久免费| 国产喷白浆一区二区三区| 欧美精品一区二区三区蜜桃| 337p日本欧洲亚洲大胆精品| 久久青草欧美一区二区三区| 亚洲精品一区二区三区香蕉| 日韩一区二区三区av| 久久综合久久综合九色| 欧美国产日产图区| 亚洲夂夂婷婷色拍ww47 | 亚洲欧洲综合另类在线| 91激情五月电影| 精品三级在线看| 日本一区二区三区国色天香| 国产精品灌醉下药二区| 最新日韩av在线| 调教+趴+乳夹+国产+精品| 免费成人av在线播放| 丁香婷婷综合激情五月色| www.一区二区| 日本韩国欧美国产| 日韩欧美高清在线| 一区二区三区欧美亚洲| 日本不卡高清视频| 欧美伊人久久久久久久久影院 | 亚洲成av人片一区二区三区| 天天综合天天综合色| 毛片av一区二区三区| 91一区二区三区在线播放| 久久综合狠狠综合久久激情 | 91蜜桃视频在线| 日韩一区和二区| 亚洲亚洲人成综合网络| 国产白丝网站精品污在线入口| 99久久国产综合色|国产精品| 久久综合久久综合久久| 日本麻豆一区二区三区视频| 色婷婷激情久久| 国产精品高潮久久久久无| 久久精品人人做人人爽人人| 久久99日本精品| 欧美一区二区三区四区在线观看| 国产精品久久久久久户外露出| 国产一区二区三区在线观看免费 | 国产91丝袜在线观看| 久久久99久久精品欧美| 国产91在线看| 午夜影院久久久| 久久久久久麻豆| 99vv1com这只有精品| 一区二区三区免费网站| 91精品国产品国语在线不卡| 国产麻豆日韩欧美久久| 国产欧美视频在线观看| 91麻豆国产福利精品| 亚洲成av人片在线| 国产欧美精品区一区二区三区| 91浏览器打开| 国产精品99久久久久久有的能看 | 午夜精品福利久久久| 26uuu国产日韩综合| 欧美精品自拍偷拍| proumb性欧美在线观看| 欧美96一区二区免费视频| 中文字幕av一区二区三区高| 一区二区三区中文免费| 国产欧美一区二区精品性色超碰| 欧美性猛片xxxx免费看久爱| 成人av一区二区三区| 激情成人综合网| 美日韩黄色大片| 日本不卡免费在线视频| 亚洲日本在线观看| 国产欧美一区在线| 国产视频一区在线播放| 久久久久久久久久久久久久久99| 91精品国产高清一区二区三区蜜臀| 国产经典欧美精品| 经典三级视频一区| 日韩1区2区3区| 久久99国产精品免费| 九色综合狠狠综合久久| 国产一区二区三区香蕉| 粉嫩欧美一区二区三区高清影视 | 欧美午夜精品一区| 69堂成人精品免费视频| 2020国产精品久久精品美国| 久久精品亚洲精品国产欧美kt∨ | 一区二区三区成人在线视频| 国产精品免费人成网站| 亚洲美女免费在线| 亚洲国产精品自拍| 极品少妇一区二区| 国产精品77777| 美女高潮久久久| 激情都市一区二区| 欧美亚洲综合网| 欧美国产日韩亚洲一区| 亚洲欧洲精品一区二区三区| 亚洲不卡av一区二区三区| 国产成人夜色高潮福利影视| 在线观看日韩毛片| 国产精品色哟哟网站| 久久99精品久久只有精品| 96av麻豆蜜桃一区二区| 久久精品亚洲国产奇米99| 一区二区高清免费观看影视大全 | 日韩va欧美va亚洲va久久| 91亚洲永久精品| 中文字幕欧美日本乱码一线二线| 亚洲成人黄色小说| 色婷婷亚洲一区二区三区| 最新中文字幕一区二区三区 | 日本精品视频一区二区三区| 精品国产亚洲在线| 视频一区二区欧美| 日韩一区二区精品葵司在线| 亚洲乱码精品一二三四区日韩在线| 国产最新精品免费| 久久久噜噜噜久久人人看| 国内成人免费视频| 久久久久久久精| 精品在线视频一区| 久久久久久久久久久久久女国产乱| 久久国产视频网| eeuss鲁片一区二区三区| 综合欧美一区二区三区| 在线观看一区二区视频| 成人在线视频首页| 综合网在线视频| 欧美日韩免费不卡视频一区二区三区| 日本不卡不码高清免费观看 | 久久一区二区视频| 成人av综合在线| 经典一区二区三区| 亚洲女性喷水在线观看一区| 一本久道中文字幕精品亚洲嫩| 婷婷六月综合亚洲| 亚洲制服丝袜在线| 亚洲欧洲国产日本综合| 免费在线观看日韩欧美| 欧美日韩精品久久久| 欧美mv日韩mv国产网站| 成人丝袜高跟foot| 国内精品自线一区二区三区视频| 亚洲精品中文在线影院| 久久夜色精品一区| 欧美v日韩v国产v| 91精品国产综合久久蜜臀 | 亚洲小少妇裸体bbw| 中日韩免费视频中文字幕| 久久精品一区二区三区不卡| 日韩欧美电影一二三| 日韩女同互慰一区二区| 欧美久久免费观看| 欧美高清性hdvideosex|