響應(yīng)網(wǎng)站建設(shè)設(shè)計(jì)解決了各種類型屏幕的問(wèn)題,但是從打印的角度來(lái)說(shuō),有很多困難。沒(méi)有固定的頁(yè)面大小,沒(méi)有毫米或英寸,沒(méi)有物理限制,讓人感到很無(wú)奈。隨著越來(lái)越多的小工具可以用來(lái)建立網(wǎng)站,pixel設(shè)計(jì)僅限于桌面和移動(dòng)。所以現(xiàn)在讓我們來(lái)解釋如何使用響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)的基本原則,而不是抵制流暢的網(wǎng)頁(yè)體驗(yàn)。為了簡(jiǎn)單起見(jiàn),我們將重點(diǎn)放在布局上。
1.響應(yīng)式設(shè)計(jì)與適應(yīng)性設(shè)計(jì)
看起來(lái)一樣,其實(shí)不是。兩種設(shè)計(jì)方式相輔相成,沒(méi)有對(duì)錯(cuò)之分。具體情況要看內(nèi)容。
2.內(nèi)容流
隨著屏幕尺寸越來(lái)越小,內(nèi)容占據(jù)的垂直空間越來(lái)越大,也就是內(nèi)容會(huì)向下延伸,也就是所謂的內(nèi)容流。如果你習(xí)慣用像素和點(diǎn)來(lái)設(shè)計(jì),你可能會(huì)覺(jué)得這個(gè)有點(diǎn)難掌握。不過(guò)沒(méi)關(guān)系。習(xí)慣了就好理解了。
3.相對(duì)單位
您的設(shè)計(jì)對(duì)象可以是桌面、移動(dòng)屏幕或介于兩者之間的任何屏幕類型。每英寸的像素也會(huì)彼此不同,所以我們需要使用能夠適應(yīng)各種情況的靈活單位。那么在這種情況下,百分比等相對(duì)單位就派上用場(chǎng)了。在使用百分比時(shí),我們說(shuō)50%的寬度是指寬度占屏幕大小(或視口,即打開(kāi)的瀏覽器窗口的大小)的一半。
4.斷點(diǎn)
斷點(diǎn)可以使頁(yè)面布局在預(yù)設(shè)點(diǎn)變形,即桌面顯示三列,移動(dòng)設(shè)備只顯示一列。大多數(shù)CSS屬性可以在斷點(diǎn)之間轉(zhuǎn)換。斷點(diǎn)放在哪里通常取決于內(nèi)容。例如,如果一個(gè)句子需要換行,您可能需要添加一個(gè)斷點(diǎn)。但是,斷點(diǎn)需要謹(jǐn)慎使用。如果搞不清內(nèi)容之間的邏輯關(guān)系,就容易混淆。
5.最大值和最小值
有時(shí)候內(nèi)容占據(jù)整個(gè)屏幕寬度是好的(比如在移動(dòng)設(shè)備上),但是如果同樣的內(nèi)容也占據(jù)了電視屏幕就不合理了。這就是為什么應(yīng)該有一個(gè)最大/最小值。例如,如果寬度為100%,最大寬度為1000px,內(nèi)容將以不超過(guò)1000px的寬度填充屏幕。
6.嵌套對(duì)象
還記得相對(duì)位置嗎?如果很多元素聯(lián)系緊密,就很難控制。因此,將元素放在容器中會(huì)使它們更容易理解和簡(jiǎn)潔。在這種情況下,需要像素等靜態(tài)單位。靜態(tài)單元對(duì)于不需要擴(kuò)展的東西非常有用,比如logo和按鈕。
7.移動(dòng)還是桌面優(yōu)先
嚴(yán)格來(lái)說(shuō),小屏到大屏(移動(dòng)優(yōu)先)或者大屏到小屏(桌面優(yōu)先)的項(xiàng)目差別不大。但是從移動(dòng)端牽手可以給你帶來(lái)一些額外的限制,幫助你做決定。通常人們會(huì)同時(shí)從兩個(gè)方面入手,所以你還是要看哪個(gè)最適合你。
8.網(wǎng)絡(luò)字體與系統(tǒng)字體
你希望你的網(wǎng)站有一個(gè)酷的未來(lái)還是迪多特效應(yīng)?還是用網(wǎng)絡(luò)字體吧。雖然web字體看起來(lái)很酷,但是你要記住,所有這些字體都需要用戶下載。字?jǐn)?shù)越多,用戶加載頁(yè)面的時(shí)間越長(zhǎng)。另一方面,系統(tǒng)字體加載速度要快很多(前提是用戶本地有),但是太普通了。
9.位圖與矢量圖
你的圖標(biāo)有很多細(xì)節(jié)和華麗的效果嗎?如果是這樣,那么使用位圖。如果沒(méi)有,可以考慮用矢量圖。如果是位圖,用jpg,png或者gif。矢量圖形最好用SVG或者圖標(biāo)字體。各有利弊。但是你要時(shí)刻記住,圖標(biāo)的大小是——,沒(méi)有優(yōu)化的圖片是不能上傳到網(wǎng)上的。另一方面,矢量圖形通常很小,但一些較舊的瀏覽器可能不支持矢量圖形。另外,如果圖標(biāo)有很多曲線,可能會(huì)比位圖大,所以要明智選擇。
我們專注高端建站,小程序開(kāi)發(fā)、軟件系統(tǒng)定制開(kāi)發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開(kāi)發(fā)、各類API接口對(duì)接開(kāi)發(fā)等。十余年開(kāi)發(fā)經(jīng)驗(yàn),每一個(gè)項(xiàng)目承諾做到滿意為止,多一次對(duì)比,一定讓您多一份收獲!