圖片加載失敗
首頁 動态

Our News

動态

騰訊高(gāo)手教你(nǐ)靠譜的§₽✔(de)網頁布局設定方法

有(yǒu)一(yī)種「奇怪的(de)」現(xiàn)象會(hu♦•ì)經常的(de)看(kàn)到(dào):「很(hěn)多(duō)β®✔設計(jì)師(shī)沒有(yǒu)辦法清楚的(de)跟其λ≥‍他(tā)人(rén)解釋他(tā)們是(shì)如(rú)何設計(jìεγ•®)的(de),越細緻的(de)地(dì)方可(kě)能(néng)越是≠♠β&(shì)如(rú)此。比如(rú),這(zhè)個(gè)菜單的(de)寬度為(wèi)什(₽ ¥shén)麽是(shì)200px?250px或者190px是(shì)否可(☆δ$✔kě)以?圖片的(de)尺寸為(wèi)什(shén)麽是(shì)278px*196px?如(rú)何确定網δ<∞頁的(de)寬度?」

軟件(jiàn)界面的(de)設計(jì)師(shī)除了(le)視(♥" shì)覺本身(shēn)以外(wài),對(duì)于設計(↑☆♦jì)是(shì)否可(kě)以實現(xiàn)、大(dà)概以何種方式實現(xiàn)、規φ>×≥範可(kě)否被理(lǐ)解并且複制(zhì)執行(xíng)、設計(j↕↑<ì)實現(xiàn)的(de)性價比與時(shí)間(jiān)比等緯度都(dōu)→≥應有(yǒu)相(xiàng)當高(gāo)度的(d♠γ≥¥e)認識。就(jiù)像建築設計(jì)師(shī)一(yī)樣,他(tā)們一(yī)定很(hěn)了(le)解建築材±®<Ω料以及如(rú)何建築,雖然他(tā)們不(bù)↓α會(huì)去(qù)親自(zì)砌牆。:)

天貓&京東(dōng),內(nèi)蒙古電(diàn)商品牌策劃,內(nè"÷i)蒙古微(wēi)信營銷,內(nèi)蒙古微(wēi)網站(zhàn),呼和(hé)浩÷®₽特電(diàn)商品牌策劃,呼和(hé)浩特微(wēi)信營≠δ∞¥銷,呼和(hé)浩特微(wēi)網站(zhàn),內(nèi)蒙古網站(±↑★₩zhàn)制(zhì)作(zuò),內(nèi)蒙古網站(zhàn)設計(jì×Ω→),內(nèi)蒙古網站(zhàn)建設,呼和(hé)浩特網↕•↓站(zhàn)建設,呼和(hé)浩特網站(zhàn)制(zhì)作(zuò)、呼和(hé)浩特網站<¥(zhàn)設計(jì)首選內(nèi)蒙古呼和(hé)浩特先誠網絡科(kδ®∞ē)技(jì)公司。先誠官網:/

希望通(tōng)過此文(wén)可(kě)以交流關于栅格化(huà)和(hé)盒子(zǐ)比例€≈的(de)設計(jì)方法。

栅格化(huà)

對(duì)于網頁的(de)寬度,設計(jì)師(shī)之間(jiān)基本上 ←(shàng)比較容易達成共識,比如(r€'↓→ú):950px、960px、1000px、1190px、1200px。但(>♥dàn)是(shì)如(rú)果接下(xià)來(lái)讓每一↕★(yī)個(gè)設計(jì)師(shī)設計( δ' jì)一(yī)個(gè)左右布局的(de)版式,左邊是(s→♥hì)一(yī)個(gè)樹(shù)形菜單,右邊是(shì)主要(yào)

內(nèi)容區(qū)域。那(nà)麽可(kě)能(¥♠néng)會(huì)有(yǒu)很(hěn)多(duō)結果。但(dàn)是(shì£♣>♥)這(zhè)些(xiē)結果基本上(shàng)是(shì)比較接近​♠φ§(jìn)的(de)。如(rú)果這(zhè)些(xiē)設計(jì)師(shī)都(dōu)‌&α服務于一(yī)個(gè)品牌下(xià)的(de)話(huà),€♣£這(zhè)種情況并不(bù)是(shì)一(yī)個(gè)好(hǎo)的(de)事(shì)<‍情。會(huì)給人(rén)以沒有(yǒu)一(yī)緻性的(de)感覺。

每一(yī)個(gè)界面單獨呈現(xiàn)的(₹₽≤de)時(shí)候,并不(bù)會(huì)有(yǒu​•)不(bù)和(hé)諧的(de)感覺,但↓☆(dàn)是(shì)作(zuò)為(wèi)一(yī)個(gè)産品或者品牌♠π下(xià)的(de)一(yī)員(yuán),這(±∏zhè)種情況就(jiù)會(huì)帶來(lái)負面的♦ε↕&(de)影(yǐng)響。這(zhè)種情況可(kě)能(néng)因為(wèi)四種情況産生(s✔©☆hēng):1.寬度沒有(yǒu)理(lǐ)論基礎,憑借自(zì)身(shēn)多(€¥duō)年(nián)的(de)經驗取得(de)了(le)一(yī)個(gè)方便記憶的(de)整數(s✔↓hù);2.有(yǒu)自(zì)己的(de)設計(j♣₽ì)方法,但(dàn)是(shì)一(yī)個(gè)團隊的(de)下(xià)的(de↕♠±)設計(jì)師(shī)沒有(yǒu)統一(♥φyī)這(zhè)個(gè)方法;3.設計(jì)的(de₩₩↑φ)時(shí)候沒有(yǒu)查看(kàn)已有(yǒΩ‌u)的(de)類似設計(jì);4.認為(wèi)對(duì)方的(de)(已有(yǒu))的(★Ω$de)寬度不(bù)适合。

如(rú)果大(dà)家(jiā)遵守一(y✘•ī)個(gè)栅格化(huà)的(de)設計(jì)方法(希望您也(yě)可(kě)以 &∑貢獻其他(tā)的(de)方法)那(nà)麽這(zhè)個(gè)問(wèn)題将會(huì)迎刃€"而解。

先科(kē)普一(yī)點栅格化(huà)的(de)基礎

栅格化(huà)并不(bù)是(shì)一(☆γ÷♠yī)個(gè)新的(de)概念,大(dà)家(jiā)關注的(de≈→₹₩)點往往是(shì)他(tā)表面的(de)950、960和(hé)1190。左邊的(d"★e)三個(gè)數(shù)據的(de)核心是(shì)一(yī)個(gè)2​£φ4等分(fēn)的(de)栅格系統。可(kě)以"♥↔₹被輕松的(de)2等分(fēn)、3等分(fēn)、4等分(fēn)、6等分(fēn)、↓☆ 8等分(fēn)、12等分(fēn),還(hái)可(kě)以做(zuò)到(dào)1:2、1:3、1:5、2:4、1:7、3:5的(de)不(bù)對(d₽♥®φuì)稱分(fēn)割,并且可(kě)以精确到(dào)像素。由于3:5和(hé)3₹₩∑等分(fēn)的(de)需求,所以[3,8]得(de)到(dào£&≤')了(le)24這(zhè)個(gè)結果。

W = A * n – i;

A = a + i;

i:被分(fēn)割的(de)區(qū)塊之間(jiān)的(de)間(ji☆¶Ωεān)隔(為(wèi)了(le)方便計(jì)算(suàn),大(dà)都(dōu)為(↓ φwèi)10px)

整個(gè)公示中,i和(hé)n一(yī)樣是‍®↑(shì)核心,再确定i,即可(kě)确定整個(gè)栅格化(huà)系統。

當n = 24, i = 10;假如(rú)A=40,則W=950;假≤δ×如(rú)A=50,則W=1190;假如(rú)A=60,則W=1430。

科(kē)普結束。

雖然A的(de)值可(kě)以變成“任何”一(yī)個(gè)值,但(dàn)‌£有(yǒu)觀點認為(wèi)栅格化(huà)仍然是(sh™♥₽ì)不(bù)太适合彈性布局。因為(wèi)彈性布局♣ ™的(de)關鍵在用(yòng)百分(fēn)數(shù)單位•♠來(lái)替代像素的(de)單位(由于disp✘ ±lay:flex尚未成為(wèi)Candi✔§&±date Recommendation不(bù)适合大(dà)規模商用(yòng)),用(yòng)百分(fēn)數(shù)來(lái)表示 ♠ 無法整出100的(de)分(fēn)割方案。就(jiù)算(suàn)是(shì)像 €↓6等分(fēn)這(zhè)樣的(de)訴求,每一(yī)份為(wèi)16.66γ‌↑¶%,在視(shì)覺上(shàng)也(yě)感知(zhī)不•≈¥σ(bù)到(dào)1像素級的(de)差别。并且還(hái€₽)可(kě)以轉變為(wèi)50%的(de)33.33%保持對(duì)≠±稱和(hé)1像素級差别的(de)感知(zhī)。

好(hǎo)像如(rú)果在界面中有(yǒu)5等分(fēn)的(de)£ 需求,整個(gè)栅格化(huà)系統将變得(de)複雜(zá)[3,5,8],也(★∏yě)就(jiù)是(shì)120等分(fēn)。但(dàn)其實并→≈Ω•不(bù)需要(yào)如(rú)此,因為(wèi)i并沒有(yǒu×γ)改變,隻是(shì)把a縮小(xiǎo),但(dàn)對(duì)σ☆☆于24等分(fēn)的(de)下(xià)<→的(de)組合并沒有(yǒu)産生(shēng)變化(huà)。所以隻需要(yào)設置每個(gè)A為(wèi)20%,然後每個(gβ✘è)A的(de)右測內(nèi)邊距為(wèi)10§←☆即可(kě)以融入原來(lái)的(de)24分(fēn)的(de'✘∏)栅格化(huà)系統。

或者換一(yī)種更加容易理(lǐ)解的(de)話(huà)語σ$來(lái)描述栅格化(huà):“栅格化(hu×εγ♠à)是(shì)通(tōng)過确定等分(f→ ēn)的(de)單位寬度以及單位寬度之間(jiān)的(dγαe)間(jiān)距,把單位寬度進行(xíng ​β)組合的(de)一(yī)種排版方式。”(這(zhè)句<★是(shì)我自(zì)己總結的(de),求探討(t€₽ǎo))

闆式的(de)變化(huà)越複雜(zá),栅格化(∞Ω€βhuà)系統越複雜(zá),就(jiù)像這(zhè)個(gè)系γ≤♥♠統最開(kāi)始被設計(jì)的(de)時(s≥£hí)候:64*36=2304。

在實際操作(zuò)中,推薦24的(de)栅格化(huà),插₹ε•β入5等分(fēn),i=10,最大(dà)寬≥>™度1430px,最小(xiǎo)寬度為(δ₽wèi)950px。CSS采用(yòng)百分(fēn)比。

在設計(jì)自(zì)己産品的(de)栅格化(huà)系統大(dà)緻可(↓↔kě)以采用(yòng)下(xià)面的(de)流程:

首先分(fēn)析等份的(de)複雜(zá)度,如(rú)果版式僅僅是(shì)4  等份、3等份的(de)話(huà),12列的(de)栅格系統就(jiù)可(kě‌ε§♦)以滿足需求。如(rú)果有(yǒu)較多(duō)不(bù)等分(←→↓fēn)的(de)可(kě)能(néng)" ÷£,那(nà)麽還(hái)是(shì)建議(yì)采用(yòng)24列的(de)栅格¥✔≈δ系統,如(rú)上(shàng)圖,這(zhè)樣你(nǐ)可(kě)以≤ ✔靈活的(de)設置。

其次确定頁面大(dà)概的(de)寬度(如(rú↓§∞)何确定在“比例”的(de)部分(fēn)會(huì)詳細說(shuλβ₹>ō)明(míng)),暫時(shí)采用(yòng)1200px。

然後根據版式的(de)預見(jiàn)性,确定模塊和(hé)模塊之前™ε≈是(shì)否有(yǒu)清晰的(de)“間(jiān)隔”,這(zhè)個(gè)間(jiā₩ n)隔大(dà)概是(shì)多(duō)少¥✘¥•(shǎo)?10px?15px?20px?個(gè)人(rén)認為(wèi)認可(kě)設計(¥→π→jì)方法都(dōu)有(yǒu)一(yī)個(gè)目标是(shì)效率的(de)提升♣♦★,所以個(gè)位數(shù)個(gè)人(ré‍↔↓n)建議(yì)是(shì)0或者5的(de)話(huà),方便計(jì)算(suàn),記憶和(hé)檢驗。當然你(nǐ)也(yě)可₹✔→λ(kě)設置其他(tā)的(de)數(shù)字,給自(zì)己挖坑。

藍(lán)色區(qū)域是(shì)10px(為(wèi)了(le)更好(÷≠hǎo)的(de)展示,實際是(shì)空$  ‌(kōng)白(bái))

1200px可(kě)以被24整除,所以Wδ ♦=1190px。

再看(kàn)下(xià)面一(yī)個(gè)示ε←例3列等分(fēn)。

如(rú)果目标是(shì)1200px左右的(de)話(huà)∞×,則W=1180;(3*400px-20px)如(rú)果是(shì)•♣$¥1000左右的(de)話(huà)。W可(kě)以等于970px;(3*330px-20px)或者<→¶是(shì)1000px(3*340px-20px);

在管理(lǐ)控制(zhì)台一(yī)緻性到(dào)達一(↔↓yī)個(gè)裡(lǐ)程碑之後,現(xiàn)在我們為(wèi)了(le)一(yī)緻性以及‍→解決上(shàng)面描述的(de)問(wèn)題,開(₩βγkāi)始在騰訊雲和(hé)DNSpod中去(qù)落地(dì),并且希望要(y&€σào)求中心內(nèi)所有(yǒu)設計(jì)師(shī)遵循此方法。(下(x♠→ ià)圖僅為(wèi)示意)所以我們的(de)栅格化(huà)系統為(w♥↓èi)(30+20)*24-20=1180pγ→φ$x

比例

這(zhè)是(shì)一(yī)個(gè)φ•Ω☆重要(yào)的(de)問(wèn)題,極大(d$× ↓à)的(de)幫助我們确定字體(tǐ)和(hé)行(xíng)高(gāo)以及盒子(zǐ)的© ★π(de)寬高(gāo)。

對(duì)于字體(tǐ)和(hé)行(xíng)高(gāo)的(de)比例,大(d"∏à)多(duō)數(shù)也(yě)會(huì)存在難以統一(yī),甚至可(↑∞kě)以用(yòng)雜(zá)亂來(lái)表示。我曾經在λ✘₽φsohu的(de)時(shí)候見(jiàn)過同一(yī)個(gè)₹♦≥≈新聞列表,14px的(de)宋體(tǐ)€$↑,行(xíng)高(gāo)居然有(yǒδ®u)22px,23px,24px,25px,27px。設計(jì)師(shī)的(de)α<★馬虎可(kě)能(néng)是(shì)一(yī)方面,另外(wài)一(yī)方面在長(cháng)達1年(nián)的(de)配合£§中,我竟然發現(xiàn)他(tā)并沒有(yǒu)這(zhè)樣一(yī)個(gè)概念,₹π這(zhè)種細節基本上(shàng)就(jiù)是(shì)憑感覺。因為(wèi)在設計(jì∞ππ)這(zhè)些(xiē)文(wén)字的(de)時(shíβ )候,內(nèi)心并沒有(yǒu)一(yī)個(gè)“理(₩‌lǐ)性”的(de)方法,而是(shì)依賴于專業(yè)的(de)背景和(hé♠↔♣✔)當時(shí)的(de)感覺。和(hé)栅格化(huà)一(yī)樣,我們應需要(y'Ω≤ào)一(yī)個(gè)方法,一(yī)個(gè)比例或者幾個(gè)比例在不(bù✔<φ)同的(de)場(chǎng)景下(xià)應用(yòng)。我推薦1:1.5↑↓和(hé)1:2的(de)比例(如(rú)果你(nǐ)有(y' ≤₹ǒu)一(yī)個(gè)你(nǐ)自(z쀀)己的(de)比例請(qǐng)留言,謝(xiè)謝(xiè))。我本身(shēnδ ‌)并不(bù)是(shì)設計(jì)專業(yè),但(dàn)♠€♠我能(néng)保證這(zhè)兩個(gè)比例是(shì)一(yī)個(gè)大(dà)多(α‌<duō)數(shù)人(rén)都(dōu)會(huì)認為(wèi)是(shì)好↕₹(hǎo)的(de)比例。因為(wèi):

這(zhè)是(shì)現(xiàn)成的↑€♥✔(de)設計(jì)“大(dà)師(shī)”推薦的(de)比例。≈£₽如(rú)果你(nǐ)是(shì)果粉的§&<₽(de)話(huà),基本也(yě)會(huì)喜歡1:1.2。

所以,當實際字體(tǐ)和(hé)行(xíng)高(gāo)的(de)時(sα♠↕hí)候推薦比例1:1.2;1:1.5;1:2。

我們要(yào)如(rú)何确定網頁中最大(dà)的(de)盒子(zǐ)的(de)大₹☆(dà)概寬度是(shì)多(duō)少(shǎo)?然後在這(zhè✘±♣)個(gè)寬度中進行(xíng)栅格化(huà)。現(xiàn)在在這(δ™✘$zhè)裡(lǐ)解釋。以我們的(de)用(yòng)戶客戶端占比分(f≈φēn)辨率最大(dà)的(de)1920*1080為(wèi)場(chǎn∑α∞‍g)景,說(shuō)說(shuō)我們←'可(kě)以如(rú)何确定網頁的(de©')寬度。

還(hái)是(shì)尋找一(yī)個(gè)大(dà)家(jiā)覺≠≤♠得(de)“好(hǎo)看(kàn)”的(de)比例作(zuò)為(wèi)方法,如(rú♥'¶)果是(shì)16:9的(de)比例。那(nà)寬度大(dà)概★≥是(shì)1080px;這(zhè)個(gè)比例又€ (yòu)可(kě)以赢得(de)果粉的(d≤ e)青睐了(le),因為(wèi):

而且16:9被大(dà)量的(de)采用(yòng)到(dào)了(le)屏幕的(de)≈$‌尺寸中,最開(kāi)始的(de)寬屏顯示器(qì)。所以這∞∏↔✔(zhè)個(gè)比例很(hěn)可(kě)能(néng"≈∑♦)一(yī)直在你(nǐ)的(de)生(shē≈∞©<ng)活中陪伴著(zhe)你(nǐ)。PC顯示€&↕Ω器(qì),14寸筆(bǐ)記本,手機(jī),電(diàn)視(shì)……

另外(wài)的(de)主流比例是(shì)4:3。比如(rú)1024*768已經大(dà)多(£<↓✔duō)數(shù)的(de)電(diàn)視(shì)信号源比•→™例。如(rú)果你(nǐ)采用(yòng)這(zhè)個(gè)比例,那(n∏< ∏à)麽頁面寬度就(jiù)是(shì)1→®♥↑440px基準。

根号2也(yě)是(shì)一(yī)個(g→₩≤♣è)“好(hǎo)”的(de)比例,所有(yǒu)的(de)↕∏标準紙(zhǐ)張的(de)寬高(gāo)都(dōu)是(shì)這(zhè)個♣↓(gè)比例,如(rú)果你(nǐ)手邊有(yǒu)A4紙(zh§÷♠ǐ)的(de)話(huà),你(nǐ)現(xiàn)在就☆ ×(jiù)可(kě)以按照(zhào)下(xγ♦✔ià)面的(de)方法去(qù)确認一(yī)下(xi&©↔♠à)。按照(zhào)這(zhè)個(gè)比例的(de)話(huà)就(jiù)是(shì)>&1357px為(wèi)基準。

大(dà)概認知(zhī)度最高(gāo)的(de)比☆‌✘✘例就(jiù)是(shì)黃(huáng)金(jīn)← ≠↑分(fēn)割比了(le)。

黃(huáng)金(jīn)分(fēn)割奇妙之處,在于其倒§∞數(shù)為(wèi)自(zì)身(shēn)減♠ 1,即:1.618的(de)倒數(shù)為(wèi)0.6×↕↕18 = 1.618 – 1

1.618倍和(hé)0.618倍

我們會(huì)發現(xiàn)有(yǒu)很(hěn)強藝術(shù)背景的(d£®÷e)人(rén)很(hěn)容易就(jiù)會(huì)找到(dào)這(zhè)≠&個(gè)點(或者附近(jìn)的(de)位置),但(dàn)是(shì)其他(tā)人(ré•€πn)就(jiù)難以找到(dào)。當我看(kàn)到(dàoδ​♣γ)下(xià)面的(de)圖的(de)時(shí)候,簡直是£©α'(shì)不(bù)可(kě)思議(yì≈÷← )。

還(hái)有(yǒu)一(yī)些(xiē)比例你(nǐ)可(kě)以嘗試,比如(rú)1.43®φ:1,這(zhè)個(gè)是(shì)IMAX的(de)比例$€。比如(rú)7:5,這(zhè)個(gè)是(shì)5R相(xiàng)片的(de)比↑→例。

上(shàng)面所說(shuō)的(de)所有(yǒu)方法,就(jiù)♥αα方法本身(shēn)而言可(kě)能(néng)會(huì)引起‌♠★™諸多(duō)專業(yè)人(rén)士的(de)挑戰₹β§,但(dàn)是(shì)從(cóng)一(yī)緻性的(de)角度來(lái)講我們需要(yào$¥€)在一(yī)個(gè)範圍內(nèi)統一(yī)設計(j‌φ₹ì)方法。從(cóng)我所從(cóng)事₽≠↓(shì)的(de)職業(yè)來(lái)說(shuō),理(lǐ)解設計(jì∑÷∏)師(shī)的(de)設計(jì)原理(lǐ)會(huì)讓溝通(tōng)更加順暢,減少(shǎo)更多(duō)的(de)細節溝通(tōng),并且可(kě)以制(z•≠∞>hì)作(zuò)出更多(duō)複用(yòng)性更強,∑♥λ∏代碼更優雅的(de)web。

注:本文(wén)均來(lái)自(zì)百度搜索,如(rú)涉及版權問(wèn)題,請(q€‍πǐng)聯系我們,我們會(huì)第一(yī)時(sh↔✔$¥í)間(jiān)解決。