pc端用rem是否有弊端 為什么很多web項(xiàng)目還是使用px,而不是rem?
為什么很多web項(xiàng)目還是使用px,而不是rem?在移動(dòng)終端剛剛流行的初期,為了使手機(jī)頁(yè)面適應(yīng)不同大小的手機(jī)屏幕,淘寶的一位前端老板編寫(xiě)了一個(gè)經(jīng)過(guò)改編的JS,叫做flexible,可以在GitHub找到
為什么很多web項(xiàng)目還是使用px,而不是rem?
在移動(dòng)終端剛剛流行的初期,為了使手機(jī)頁(yè)面適應(yīng)不同大小的手機(jī)屏幕,淘寶的一位前端老板編寫(xiě)了一個(gè)經(jīng)過(guò)改編的JS,叫做flexible,可以在GitHub找到。原理很簡(jiǎn)單。似乎根據(jù)手機(jī)的分辨率和DPI(我不記得了),動(dòng)態(tài)設(shè)置根元素HTML的fontsize,然后頁(yè)面元素的大小就是rem,因?yàn)?rem=fontsizeofhtml。
后來(lái),出現(xiàn)了大眾和VH。漸漸地,許多項(xiàng)目使用大眾汽車(chē)進(jìn)行改編。100vw=100%寬度。因?yàn)榧嫒菪圆皇呛芎?,所以一直沒(méi)有上線。
nodejs出現(xiàn)后,前端工程開(kāi)始了。有pxtorem和pxtoview port等插件。在開(kāi)發(fā)過(guò)程中,我們可以根據(jù)UI標(biāo)記的PX case直接編寫(xiě)它們。在打包時(shí),插件將幫助我們將PX計(jì)算轉(zhuǎn)換為REM或VW。
我現(xiàn)在用大眾。不考慮兼容性。我甚至不看那些需要與ie兼容的公司[遮住你的臉
首先,讓我坦率地告訴你,我用手機(jī)編輯今天頭條的文字。然而,對(duì)于計(jì)算機(jī)來(lái)說(shuō),世界上第一個(gè)Maha不能玩。盡管他遭受了難以言喻的痛苦,他還是遭受了無(wú)數(shù)的慘敗。
不用說(shuō),在今天的互聯(lián)網(wǎng)時(shí)代,手機(jī)的功能遠(yuǎn)遠(yuǎn)低于電腦,還有很多缺點(diǎn)。雖然手機(jī)軟件正在逐漸增多,但它根本無(wú)法與電腦競(jìng)爭(zhēng)。對(duì)我們來(lái)說(shuō),這是創(chuàng)造道路上最大的障礙。這是多么悲傷和無(wú)助。
盡管手機(jī)體積小、攜帶方便、發(fā)送文檔速度快,但它可以隨時(shí)隨地拍照、發(fā)送文檔和視頻。操作簡(jiǎn)單。畢竟它缺乏功能,很多功能都不能滿足平臺(tái)的標(biāo)準(zhǔn)和要求。計(jì)算機(jī)存儲(chǔ)容量大,軟件齊全。對(duì)于那些癡迷于鍵盤(pán)人的人來(lái)說(shuō),讓他們?cè)诤棋氖澜缋镒杂蓵秤?,從而?shí)現(xiàn)自己的理想目標(biāo),賺取互聯(lián)網(wǎng)世界的第一桶金,是錦上添花。
電腦的優(yōu)點(diǎn)是,文字中的錯(cuò)別字和文字會(huì)被自動(dòng)修改,這樣就不會(huì)急著發(fā)一系列文字中的錯(cuò)別字,而文字會(huì)給人一種愉悅的感覺(jué)。然而,手機(jī)帖子卻大不相同。如果你不注意寫(xiě)作,就會(huì)有很多錯(cuò)誤和遺漏。即使你非常熟悉的文字,你認(rèn)為你有信心,你不會(huì)犯錯(cuò)誤,你會(huì)知道,當(dāng)你不小心張貼它。當(dāng)我看到自己的心情時(shí),我不高興。想象一下,我的朋友們看到它時(shí)都很高興?他也讓自己很尷尬。
但電腦的缺點(diǎn)是體積大,體積大,攜帶不便,操作不便。
當(dāng)然,這是我個(gè)人的經(jīng)歷,也是事實(shí)。朋友們,請(qǐng)捂著臉,別笑,別噴,照顧好這些電腦盲,鼓勵(lì)他們,給他們一點(diǎn)安慰!感謝您的支持和關(guān)注。你有同樣的感覺(jué)嗎?歡迎您暢所欲言,抒發(fā)真情。
在今日頭條發(fā)表圖文,大家用手機(jī)還是電腦?各有什么利弊?
要在PC上使用REM,首先要使用reset()函數(shù)來(lái)包含常用的remjs,因?yàn)槭謾C(jī)的屏幕寬度是固定的,而且PC上的瀏覽器窗口大小可以改變
另外,PC端一般不使用REM,主要是因?yàn)榧嫒莸桶姹緸g覽器。例如,從IE9開(kāi)始就支持REM,但只是部分支持。Ie11完全支持。部分支持IE9和ie10。例如,偽元素和縮寫(xiě)樣式不支持REM