資深前端架構(gòu)師三分鐘教你掌握響應(yīng)式網(wǎng)頁設(shè)計
時間:2023-09-23 21:00:01 | 來源:網(wǎng)站運(yùn)營
時間:2023-09-23 21:00:01 來源:網(wǎng)站運(yùn)營
資深前端架構(gòu)師三分鐘教你掌握響應(yīng)式網(wǎng)頁設(shè)計:響應(yīng)式對于初學(xué)者來說是一件麻煩事,我知道初學(xué)者可以在網(wǎng)上查找(我之前已經(jīng)這樣做過),以使網(wǎng)站具有響應(yīng)能力,但是他們得到的只是對小概念的解釋。
在本文的這篇文章中,我將教你有關(guān)如何掌握響應(yīng)式Web設(shè)計的所有知識。
知道響應(yīng)式設(shè)計與自適應(yīng)設(shè)計
反應(yīng)靈敏- 網(wǎng)站外觀的動態(tài)變化。
- 取決于設(shè)備的屏幕尺寸和方向。
適應(yīng)性強(qiáng)- 自適應(yīng)設(shè)計使用一些固定的布局,然后為當(dāng)前屏幕尺寸選擇最佳的布局。
使用相對單位代替使用絕對單位,開始使用相對單位。
絕對單位=>不要使用{cm,mm,in,pc,px,pt}
相對單位=>使用{em,rem,lh,vw,vh}
將設(shè)計劃分為斷點
斷點是預(yù)定義的測量區(qū)域,可讓您根據(jù)瀏覽器或設(shè)備的大小來重新布置Web布局。
引導(dǎo)響應(yīng)斷點- 小型設(shè)備= @media (min-width:576px) {...}
- 中型設(shè)備= @media (min-width:768px) {...}
- 大型設(shè)備= @media (min-width:992px) {...}
- 特大設(shè)備= @media (min-width:1200px) {...}
了解最大值和最小值
了解何時使用最大值和最小值。
- 當(dāng)設(shè)備寬度大于或等于1024像素時,它將起作用。
@media (min-width: 1024px){ h1 { font-size: 1rem; } }
- 當(dāng)設(shè)備小于或等于1024px時它將起作用
@media (max-width: 1024px){ h1 { font-size: 0.5rem; } }
使用嵌套對象
嵌套對象或容器是另一個對象內(nèi)部的對象。
它允許控制嵌套元素,而不必始終控制每個元素。
<div class="parent"> <span class="nested-element-1">Read</span> <p class="nested-element-1">RAHULISM></p> <p class="nested-element-1">Articles</p></div><!-- STYLE --><style> .parent span { color: black; } .parent p { color: blue; }</style>
行動或桌機(jī)優(yōu)先
當(dāng)“桌面優(yōu)先”合適時
- 當(dāng)臺式機(jī)的銷量很高時
- 用戶界面豐富
- 專注于復(fù)雜和增強(qiáng)的視覺效果
- 具有生產(chǎn)力工具或與業(yè)務(wù)相關(guān)的服務(wù)的網(wǎng)站
- 高度精致的用戶體驗
適當(dāng)使用Mobile First時
- 簡單而簡約的網(wǎng)站
- 用戶體驗針對移動設(shè)備進(jìn)行了優(yōu)化
- 娛樂,新聞或其他移動類別之類的網(wǎng)站。
了解Web VS系統(tǒng)字體
你網(wǎng)站上加載的每一種字體或字體都將發(fā)送到服務(wù)器并發(fā)出請求,然后再返回。
- 系統(tǒng)字體是默認(rèn)字體,可以快速加載
- Web字體會降低正在瀏覽您網(wǎng)站的用戶的加載時間
位圖與矢量圖像
位圖圖像存儲為一系列稱為像素的小點,
矢量圖像是由點,線和曲線組成的藝術(shù)品,這些點,線和曲線基于數(shù)學(xué)方程式,而不是單色的正方形像素。
使用什么?
矢量圖像:比位圖更具可擴(kuò)展性,能夠增加圖形的大小而不會產(chǎn)生像素化和更好的質(zhì)量。
到這里就結(jié)束啦,如果你喜歡我的文章的話,記得給我點個贊哦
關(guān)鍵詞:掌握,響應(yīng),設(shè)計