移動端rem適配js PC端前端和移動端前端哪個難?
PC端前端和移動端前端哪個難?移動終端,自適應比計算機更復雜使用REM的PC終端首先需要使用reset()函數(shù)來包含常用的remjs,因為手機的屏幕寬度是固定的,PC終端可以改變?yōu)g覽器窗口的大小。另外
PC端前端和移動端前端哪個難?
移動終端,自適應比計算機更復雜
使用REM的PC終端首先需要使用reset()函數(shù)來包含常用的remjs,因為手機的屏幕寬度是固定的,PC終端可以改變?yōu)g覽器窗口的大小。
另外,PC端一般不使用rem,主要是因為兼容低版本瀏覽器。例如,從IE9開始就支持REM,但只是部分支持。Ie11完全支持。IE9、ie10部分支持,例如:REM中使用的偽元素和縮寫樣式不支持
隨著互聯(lián)網(wǎng)行業(yè)的快速發(fā)展,也讓前端的開發(fā)變得炙手可熱,web前端得到了越來越多的企業(yè)的青睞和需求,并且由于IT行業(yè)相對較高的待遇其他行業(yè),讓越來越多的人想進入前端,那么如何啟動web前端進入前端行業(yè),首先要了解的是web前端工程師需要知道什么?所以這些知識點是我們在學習過程中需要學習的。web前端所需要的知識點主要是精通HTML、CSS、JavaScript,它們都需要精通。我們不僅要掌握它們,而且要很好地理解它們。所以你可以完成你的工作。其他的,比如一些后端程序、界面設計等,也需要在工作中掌握。
接下來,我想與大家分享我們需要從web前端學習的內(nèi)容:
HTML:HTML已經(jīng)成為一種超文本標記語言,一種標記語言,而不是編程語言,只是一種標記語言。主要通過一系列的標簽,使網(wǎng)絡上的文檔格式得到統(tǒng)一。
CSS(層疊樣式表):它是一種用于表示HTML的計算機語言。它不僅可以裝飾網(wǎng)頁,還可以用各種腳本語言格式化網(wǎng)站元素。
Javascript:稱為JS,是一種具有函數(shù)優(yōu)先級的編程語言。它主要用作開發(fā)網(wǎng)頁的腳本語言,也是學習web前端的一個相對困難的部分。
以上是我們在進入web前端行業(yè)時學到的知識。首先要學習的是HTML和CSS。我們必須邊學邊練。別以為不練習很容易。只有通過自己的操作,才能使自己理解和吸收所學。當我們學習JS時,我們首先應該了解語言的功能和我們能做什么。你需要做的不是簡單地記住JS的功能,而是要了解JS的原理和機制,只有這樣你才能在這條路上走得更遠。
2020前端學習路線:
rem自適應布局適合用于pc端嗎?
在移動端剛剛流行的初期,為了使手機頁面適應不同大小的手機屏幕,淘寶網(wǎng)的一位前端老板寫了一個經(jīng)過改編的JS,叫做flexible,可以在GitHub找到。原理很簡單。似乎根據(jù)手機的分辨率和DPI(我不記得了),動態(tài)設置根元素HTML的fontsize,然后頁面元素的大小就是rem,因為1rem=fontsizeofhtml。
后來,出現(xiàn)了大眾和VH。漸漸地,許多項目使用大眾汽車進行改編。100vw=100%寬度。因為兼容性不是很好,所以一直沒有上線。
nodejs出現(xiàn)后,前端工程開始了。有pxtorem和pxtoview port等插件。在開發(fā)過程中,我們可以根據(jù)UI標記的PX case直接編寫它們。在打包時,插件將幫助我們將PX計算轉(zhuǎn)換為REM或VW。
我現(xiàn)在用大眾。不考慮兼容性。我甚至不看那些需要與ie兼容的公司