国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

PC端各分辨率適配

raoyi / 2692人閱讀

摘要:最近在寫(xiě)一個(gè)端的活動(dòng)頁(yè)面,即將完工的時(shí)候,增加了個(gè)需求,想讓頁(yè)面適配不同的分辨率,既然提出了這樣的需求,那么我們就要去盡量滿足。

最近在寫(xiě)一個(gè)PC端的活動(dòng)頁(yè)面,即將完工的時(shí)候,增加了個(gè)需求,想讓頁(yè)面適配不同的分辨率,既然提出了這樣的需求,那么我們就要去盡量滿足。
之前一直寫(xiě)的是固定版心,然后在將容器居中,這樣寫(xiě)的話,就導(dǎo)致頁(yè)面在低分辨屏幕下會(huì)出現(xiàn)橫向的滾動(dòng)條,內(nèi)容不能全部展示。
提出這個(gè)需求的時(shí)候腦海里閃過(guò)幾個(gè)方案。
1、link media屬性加載不同樣式
這樣寫(xiě)的話那么就需要每個(gè)分辨率都需要寫(xiě)一個(gè)樣式,而且代碼內(nèi)容幾乎一致,樣式文件增多,后期需要修改的話也是一個(gè)不少的工作量。
2、transform:scale()當(dāng)時(shí)腦子里也閃過(guò)這句話,
可以用js獲取頁(yè)面寬度,然后對(duì)元素進(jìn)行縮放,這樣內(nèi)容也會(huì)隨著縮放,但是元素所占的位置沒(méi)有改變,transform會(huì)影響畫(huà)布上的視覺(jué)布局,不會(huì)影響css布局本身,只是引起頁(yè)面重繪。
3、rem布局
在做手機(jī)wep開(kāi)發(fā)的時(shí)候,會(huì)經(jīng)常用到rem。rem根據(jù)頁(yè)面的根節(jié)點(diǎn)的字體大小進(jìn)行轉(zhuǎn)變。作法與手機(jī)一致,利用js動(dòng)態(tài)計(jì)算頁(yè)面寬度在設(shè)定根元素的字體大小。
4、css media
好在現(xiàn)在都是使用css預(yù)處理器來(lái)書(shū)寫(xiě)css,不然的話,這也是相當(dāng)大的工作量。寫(xiě)這個(gè)的時(shí)候,是根據(jù)設(shè)計(jì)圖中元素寬度在總寬度中的占比,根據(jù)比例,在不同分辨率下獲得元素寬度,這樣的話元素的高度無(wú)法控制,寫(xiě)的是max-height,內(nèi)外邊距和設(shè)計(jì)圖上保持一致。以下是用scss寫(xiě)的部分樣式。
$screenWidthList: (960,1024,1280,1360,1366,1400,1600,1920,2048);
$designWidth: 1920;
@function percentToPx($width,$screenWidth){
$percent: $width/$designWidth;
@return $percent * $screenWidth * 1px;
}
@each $sw in $screenWidthList{
@media screen and (min-width: $sw*1px){

    ....

}
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/117530.html

相關(guān)文章

  • PC端各辨率適配

    摘要:最近在寫(xiě)一個(gè)端的活動(dòng)頁(yè)面,即將完工的時(shí)候,增加了個(gè)需求,想讓頁(yè)面適配不同的分辨率,既然提出了這樣的需求,那么我們就要去盡量滿足。 最近在寫(xiě)一個(gè)PC端的活動(dòng)頁(yè)面,即將完工的時(shí)候,增加了個(gè)需求,想讓頁(yè)面適配不同的分辨率,既然提出了這樣的需求,那么我們就要去盡量滿足。之前一直寫(xiě)的是固定版心,然后在將容器居中,這樣寫(xiě)的話,就導(dǎo)致頁(yè)面在低分辨屏幕下會(huì)出現(xiàn)橫向的滾動(dòng)條,內(nèi)容不能全部展示。提出這個(gè)需...

    hizengzeng 評(píng)論0 收藏0
  • PC端各辨率適配

    摘要:最近在寫(xiě)一個(gè)端的活動(dòng)頁(yè)面,即將完工的時(shí)候,增加了個(gè)需求,想讓頁(yè)面適配不同的分辨率,既然提出了這樣的需求,那么我們就要去盡量滿足。 最近在寫(xiě)一個(gè)PC端的活動(dòng)頁(yè)面,即將完工的時(shí)候,增加了個(gè)需求,想讓頁(yè)面適配不同的分辨率,既然提出了這樣的需求,那么我們就要去盡量滿足。之前一直寫(xiě)的是固定版心,然后在將容器居中,這樣寫(xiě)的話,就導(dǎo)致頁(yè)面在低分辨屏幕下會(huì)出現(xiàn)橫向的滾動(dòng)條,內(nèi)容不能全部展示。提出這個(gè)需...

    since1986 評(píng)論0 收藏0
  • 重溫"什么是響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)?響應(yīng)式布局的實(shí)現(xiàn)原理"

    摘要:概念響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)最初是由提出的一個(gè)概念為什么一定要為每個(gè)用戶群各自打造一套設(shè)計(jì)和開(kāi)發(fā)方案設(shè)計(jì)應(yīng)該做到根據(jù)不同設(shè)備環(huán)境自動(dòng)響應(yīng)及調(diào)整。預(yù)計(jì)到年,移動(dòng)互聯(lián)網(wǎng)的數(shù)據(jù)流量將超越端的流量。 概念 響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)最初是由 Ethan Marcotte 提出的一個(gè)概念:為什么一定要為每個(gè)用戶群各自打造一套設(shè)計(jì)和開(kāi)發(fā)方案?Web設(shè)計(jì)應(yīng)該做到根據(jù)不同設(shè)備環(huán)境自動(dòng)響應(yīng)及調(diào)整。當(dāng)然響應(yīng)式Web設(shè)計(jì)不僅僅是...

    Nekron 評(píng)論0 收藏0
  • 重溫"什么是響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)?響應(yīng)式布局的實(shí)現(xiàn)原理"

    摘要:概念響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)最初是由提出的一個(gè)概念為什么一定要為每個(gè)用戶群各自打造一套設(shè)計(jì)和開(kāi)發(fā)方案設(shè)計(jì)應(yīng)該做到根據(jù)不同設(shè)備環(huán)境自動(dòng)響應(yīng)及調(diào)整。預(yù)計(jì)到年,移動(dòng)互聯(lián)網(wǎng)的數(shù)據(jù)流量將超越端的流量。 概念 響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)最初是由 Ethan Marcotte 提出的一個(gè)概念:為什么一定要為每個(gè)用戶群各自打造一套設(shè)計(jì)和開(kāi)發(fā)方案?Web設(shè)計(jì)應(yīng)該做到根據(jù)不同設(shè)備環(huán)境自動(dòng)響應(yīng)及調(diào)整。當(dāng)然響應(yīng)式Web設(shè)計(jì)不僅僅是...

    Joyven 評(píng)論0 收藏0
  • pc適配移動(dòng)端

    摘要:端和移動(dòng)端共用一套代碼允許網(wǎng)頁(yè)寬度自動(dòng)調(diào)整在網(wǎng)頁(yè)代碼的頭部,加入一行元標(biāo)簽所有主流瀏覽器都支持這個(gè)設(shè)置,包括。 pc端和移動(dòng)端共用一套代碼 1. 允許網(wǎng)頁(yè)寬度自動(dòng)調(diào)整 在網(wǎng)頁(yè)代碼的頭部,加入一行viewport元標(biāo)簽 所有主流瀏覽器都支持這個(gè)設(shè)置,包括IE9。對(duì)于那些老式瀏覽器(主要是IE6、7、8),需要使用css3-mediaqueries.js 2. 不使用絕對(duì)寬度 由于網(wǎng)頁(yè)...

    dmlllll 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<