中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
移動(dòng)端流式布局
  1. 移動(dòng)端調(diào)試方法

    • Chrome Devtools(谷歌瀏覽器)的模擬手機(jī)調(diào)試

    • 搭建本地web服務(wù)器,手機(jī)和服務(wù)器一個(gè)局域網(wǎng)內(nèi),通過手機(jī)訪問服務(wù)器

    • 使用外網(wǎng)服務(wù)器,直接ip或域名訪問

  2. 視口(viewport)就是瀏覽器顯示頁(yè)面內(nèi)容的屏幕區(qū)域。視口可以分為布局視口、視覺視口和理想視口

    • <meta name="viewport" content="width=device-width,user-scalable=no,initail-scale=1.0,maximum-scale=1.0,minimum-scale=1.0">
      屬性解釋說明
      width寬度設(shè)置的是viewport寬度,可以設(shè)置device-width特殊值
      initial-scale初始縮放比,大于0的數(shù)字
      maximum-scale最大縮放比,大于0的數(shù)字
      minimum-scale最小縮放比
      user-scalable用戶是否可以縮放,yes或者no(1或0)
    • 標(biāo)準(zhǔn)的viewport設(shè)置

    • 視口寬度和設(shè)備保持一致

    • 視口的默認(rèn)縮放比例1.0

    • 不允許用戶自行縮放

    • 最大允許的縮放比例1.0

    • 最小允許的縮放比例1.0

    • 為了是網(wǎng)站在移動(dòng)端有最理想的瀏覽和閱讀寬度而設(shè)定

    • 理想視口,對(duì)設(shè)備來講,是最理想的視口尺寸

    • 需要手動(dòng)填寫meta視口標(biāo)簽通知瀏覽器操作

    • meta視口標(biāo)簽的主要目的:布局視口的寬度應(yīng)該與理想視口的寬度一致,簡(jiǎn)單理解就是設(shè)備有多寬。我們布局的視口就有多寬

    • 字面意思,他是用戶正在看到的網(wǎng)站的區(qū)域。注意:是網(wǎng)站的區(qū)域

    • 我們可以通過縮放去操作視覺視口,但不會(huì)影響視口,布局視口仍保持原來的寬度

    • 一般移動(dòng)設(shè)備的瀏覽器都是默認(rèn)設(shè)置了一個(gè)布局視口,用于解決早期的PC端頁(yè)面在手機(jī)上顯示的問題

    • IOS\Android基本都將這個(gè)視口分辨率設(shè)置為989px,所以PC上網(wǎng)頁(yè)大多都能在手機(jī)上呈現(xiàn),只不過元素看上去很小,一般默認(rèn)可以通過手動(dòng)縮放網(wǎng)頁(yè)

    • 布局視口layout viewport

    • 視覺視口 visual viewport

    • 理想視口ideal viewport

    • meta視口標(biāo)簽

  3. 二倍圖

    • background-size 屬性規(guī)定背景圖像的尺寸

    • background-size:背景圖片寬度  背景圖片高度;
      屬性說明
      單位長(zhǎng)度|百分比|cover|contain
      cover把背景圖片擴(kuò)展至足夠大,以使背景圖片完全覆蓋北京區(qū)域
      contain把背景圖像擴(kuò)展至最大尺寸,以使齊寬度和高度完全適應(yīng)內(nèi)容區(qū)域
    • 物理像素點(diǎn)指的是屏幕顯示的最小顆粒,是物理真實(shí)存在。這是廠商在出廠時(shí)就設(shè)置好了,比如蘋果6\7\8是750*1334

    • 我們開發(fā)時(shí)候的1px不是一定等于1個(gè)物理像素的

    • PC端頁(yè)面,1個(gè)px等于1個(gè)物理像素的,但是移動(dòng)端就不盡相同

    • 一個(gè)px的能顯示的物理像素點(diǎn)的個(gè)數(shù),稱為物理像素比或屏幕像素比

    • 背景縮放 background-size

  4. 物理像素&物理像素比

    • PC端和早期的手機(jī)屏幕/普通手機(jī)屏幕:1CSS像素=1物理像素

    • Retine(視網(wǎng)膜屏幕)是一種顯示技術(shù),可以將把更多的物理像素壓縮至一塊屏幕里,從而達(dá)到更高的分辨率,并提高屏幕顯示的細(xì)膩程度

  5. 多倍圖

    • 對(duì)于一張50px*50px的圖片,在手機(jī)Retina屏中打開,按照剛才的物理像素比會(huì)放大倍數(shù)造成圖片模糊

    • 在標(biāo)準(zhǔn)的viewport設(shè)置,使用倍圖來提高圖片質(zhì)量,解決在高清設(shè)備中的模糊問題

    • 通常使用二倍圖,因?yàn)镮Phone6/7/8的影響,但是現(xiàn)在還存在3倍圖4倍圖的情況,這個(gè)看實(shí)際來發(fā)公司需求

    • 背景圖片 注意縮放問題

  6. 移動(dòng)端主流方案

    • 三星手機(jī)官網(wǎng)

    • 通過判斷屏幕寬度來改變樣式,以適應(yīng)不同終端

    • 缺點(diǎn):

    • 制作麻煩,需要花費(fèi)很大的精力調(diào)兼容性問題

    • 京東商城手機(jī)版

    • 淘寶觸屏版

    • 蘇寧易購(gòu)手機(jī)版

    • 通常情況下,網(wǎng)址域名前面加m(mobile)可以打開移動(dòng)端。通過判斷設(shè)備,如果是移動(dòng)設(shè)備打開,則跳移動(dòng)端頁(yè)面

    • 單獨(dú)制作移動(dòng)端頁(yè)面(主流)

    • 響應(yīng)式頁(yè)面兼容移動(dòng)端

  7. 移動(dòng)端技術(shù)解決方案

    • /**CSS3盒子模型/box-sizing:border-box;-webkit-box-sizing:border-box;/*點(diǎn)擊高亮我們需要清除  */-webkit-appearance:none;/*禁用長(zhǎng)安頁(yè)面時(shí)的彈出菜單*/ima,a{-webkit-touch-callout:none;}
    • 移動(dòng)端CSS初始化推薦使用normalize.css

    • Normalize.css:保護(hù)了有價(jià)值的默認(rèn)值

    • Normalize.css:修復(fù)了瀏覽器的bug

    • Normalize.css:是模塊化

    • Normalize.css:擁有詳細(xì)的文檔

    • 移動(dòng)端瀏覽器基本以webkit內(nèi)核為主,因此我們就考慮webkit兼容問題

    • 我們可以放心使用H5標(biāo)簽和CSS樣式

    • 同時(shí)我們?yōu)g覽器的私有前綴我們只需要考慮添加wenkit即可

    • 移動(dòng)端瀏覽器

    • CSS初始化normalize.css

    • 特殊樣式

  8. 移動(dòng)端技術(shù)選型

    • 流式布局,就是百分比布局,也稱為非固定像素布局

    • 通過盒子的寬度設(shè)置成百分比來根據(jù)屏幕的寬度進(jìn)行伸縮,不受固定相素的限制,內(nèi)容向兩側(cè)填充。

    • 流式布局方式是移動(dòng)web開發(fā)使用的比較常見的布局方式

    • max-width 最大寬度(max-height 最大高度)

    • mix-width 最大寬度(mix-height 最大高度)

    • 流式布局(百分比布局)

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
移動(dòng)端網(wǎng)頁(yè)基礎(chǔ)
淺談移動(dòng)端中的視口(viewport)
利用視口單位實(shí)現(xiàn)適配布局
一篇搞定移動(dòng)端適配
css3自適應(yīng)布局 單位vw/vh
移動(dòng)前端開發(fā)之viewport的深入理解
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服