柚子快報激活碼778899分享:前端 HTML——移動端
柚子快報激活碼778899分享:前端 HTML——移動端
meat標簽:
作用:
告訴瀏覽器一些設置信息
是設置理想視口的重要元素,主要用于將布局視口的尺寸和理想視口的尺寸相匹配
meta視口標簽存在5個指令:
width: 設置布局視口的寬度, 一般都是device-width(設備寬度) initial-scale: 初始縮放比例。 1即是100%, 2是200% ,以此類推 maximum-scale: 最大縮放比例 minimum-scale: 最小縮放比例 user-scalable:是否允許用戶縮放
為什么使用移動端適配:
隨著時代的發(fā)展,在移動端上訪問pc端的頁面,逐漸變的常態(tài)化 手機的設備尺寸, 碎片化越來越嚴重
碎片化: 種類繁多,五花八門
移動端的測試方式:
谷歌瀏覽器 提供的 虛擬機 電腦和手機在同一局域網(wǎng)內(nèi),掃描編譯器提供的二維碼,即可在手機上查看 搭建本地服務器,來建立訪問
三種視口:
布局視口: 布局視口一般都是瀏覽器廠商給的一個固定值,布局視口是看不見的,瀏覽器廠商設置的一個固定值,如980px,并將980px的內(nèi)容縮放到手機屏內(nèi)。 視覺視口: 瀏覽器可視區(qū)域的大小,也就是用戶可以通過設備寬度看到的內(nèi)容 理想視口: 布局視口雖然解決了移動端查看pc端網(wǎng)頁的問題,但是完全忽略了手機本身的尺寸。
所以蘋果引入了理想視口,它對設備來說是最理想的布局視口,
用戶不需要對頁面進行縮放就能完美的顯示整個頁面。
最簡單的做法就是使布局視口寬度改成屏幕的寬度。
兩個像素和一個像素比:
css像素(獨立像素,邏輯像素) : 在CSS、JS中使用的一個長度單位。單位px
注:在pc端1物理像素等于1px,但是移動端1物理像素不一定等于1px
物理像素:屏幕的物理像素,又被稱為設備像素,他是顯示設備中一個最微小的物理部件。
任何設備屏幕的物理像素出廠時就確定了,且固定不變的
設備像素比: 簡稱為dpr, 它是物理像素和獨立像素的對應關系(也就是比例)
備注: 判斷是否為高清時, 看一下dpr的值是否大于1。 一般情況下dpr為整數(shù),
但是一些安卓的機型不為整數(shù)
通過:window.devicePixelRatio獲得。
響應式布局
===============================================================
media=“screen and (max-width:800px) and (min-width:500px)”>
media=“screen and (min-width:800px) and (min-width:1000px)”>
@media: 聲明關鍵字
screen: 設備的類型
and : 關鍵字 (連接,指定)
() : 媒體特性(就是屏幕尺寸)
{} : 指定的樣式
max-width: 屏幕小于等于指定尺寸時 觸發(fā) (最多)
min-width: 屏幕大于等于指定尺寸時 觸發(fā) (最少)
作用: 當 screen的屏幕尺寸 符合 指定的尺寸時, 執(zhí)行指定的樣式
移動端開發(fā)的兩種主流方案之一:
響應式布局兼容 內(nèi)容沒有受到明顯影響時,自適應寬高即可 內(nèi)容受到明顯的影響時,改變布局,來保證內(nèi)容的清晰
響應式布局:用于解決不同瀏覽器,不同分辨率以及不同設備的不同顯示效果
優(yōu)點:
面對不同分辨率的設備靈活性很強 能夠快捷的解決多設備顯示適應的問題
缺點:
兼容各種設備工作量大,效率低,頁面加載時間長 一定程度上,會改變網(wǎng)站原有的布局結構,可能會出現(xiàn)用戶混淆問題 自我介紹一下,小編13年上海交大畢業(yè),曾經(jīng)在小公司待過,也去過華為、OPPO等大廠,18年進入阿里一直到現(xiàn)在。
深知大多數(shù)前端工程師,想要提升技能,往往是自己摸索成長或者是報班學習,但對于培訓機構動則幾千的學費,著實壓力不小。自己不成體系的自學效果低效又漫長,而且極易碰到天花板技術停滯不前!
因此收集整理了一份《2024年Web前端開發(fā)全套學習資料》,初衷也很簡單,就是希望能夠幫助到想自學提升又不知道該從何學起的朋友,同時減輕大家的負擔。
既有適合小白學習的零基礎資料,也有適合3年以上經(jīng)驗的小伙伴深入學習提升的進階課程,基本涵蓋了95%以上前端開發(fā)知識點,真正體系化!
由于文件比較大,這里只是將部分目錄截圖出來,每個節(jié)點里面都包含大廠面經(jīng)、學習筆記、源碼講義、實戰(zhàn)項目、講解視頻,并且會持續(xù)更新!
如果你覺得這些內(nèi)容對你有幫助,可以掃碼獲?。。。▊渥ⅲ呵岸耍?/p>
后記
總結一下這三次面試下來我的經(jīng)驗是:
一定不要死記硬背,要理解原理,否則面試官一深入就會露餡! 代碼能力一定要注重,尤其是很多原理性的代碼(之前兩次讓我寫過Node中間件,Promise.all,雙向綁定原理,被虐的懷疑人生)! 盡量從面試官的問題中表現(xiàn)自己知識的深度與廣度,讓面試官發(fā)現(xiàn)你的閃光點! 多刷面經(jīng)!
我把所有遇到的面試題都做了一個整理,并且閱讀了很多大牛的博客之后寫了解析,免費分享給大家,算是一個感恩回饋吧,有需要的朋友【點擊我】獲取。祝大家早日拿到自己心怡的工作!
篇幅有限,僅展示部分內(nèi)容
(https://img-blog.csdnimg.cn/img_convert/ac0b1c2376da47d727e0dc8a77e76478.png)
柚子快報激活碼778899分享:前端 HTML——移動端
好文推薦
本文內(nèi)容根據(jù)網(wǎng)絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉載請注明,如有侵權,聯(lián)系刪除。