響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)基礎(chǔ)也是重點(diǎn):靈活性(4)
現(xiàn)在,我們來(lái)考慮一下主持人名字的字號(hào),在版式設(shè)計(jì)時(shí)設(shè)定的是12px,使用公式12÷16=.75就得到了它的em值。這個(gè)浮點(diǎn)數(shù)不用轉(zhuǎn)換成百分比值就能直接在CSS中使用:
#hosts dd{ font-size:.75em;/*12px/16px*/ }
成比例的padding和margin
對(duì)于padding和margin來(lái)說(shuō),那個(gè)神奇公式同樣有效. 讓我們考慮一下主持人信息當(dāng)中,右margin被設(shè)定為20像素的
元素(圖3).為了得到這個(gè)margin的比例值,我使用了和計(jì)算比例寬度相同的公式: 20 ÷ 436 = .04587159
將小數(shù)點(diǎn)右移兩位,得到的百分比值可用到CSS中:
#hosts dt{ /*20px/436px*/ width:26.6055045%;/*116px/436px*/ }
對(duì)于padding的計(jì)算來(lái)說(shuō)也是一樣。
圖4 主區(qū)域的橫向padding
ee-podcast.com的主區(qū)域(如圖4所示)的寬度為940px,同時(shí)左右各有40px的橫向padding。我使用目標(biāo)寬度(40px)除以上下文寬度(940px)得到它們的比例寬度:
header,footer,.wrap { padding-right:4.25531%;/*40px/940px*/ padding-left:4.25531%;/*40px/940px*/ width:79.3%; }
第2頁(yè)響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)基礎(chǔ)也是重點(diǎn):靈活性
特例
這個(gè)公式對(duì)于橫向padding比例寬度的計(jì)算有一個(gè)特例:對(duì)于padding而言,上下文元素永遠(yuǎn)都是這個(gè)元素本身,無(wú)論父元素的寬度是多少。
例如圖5所示的分享鏈接,文字左側(cè)均有25像素的橫向padding來(lái)放圖標(biāo).
圖5 padding的上下文寬度
計(jì)算此padding的比例值時(shí),應(yīng)將這個(gè)元素本身的寬度(90px)作為上下文寬度,而不是父元素的寬度940px.(圖2)
25 ÷ 90 = .277777777
因此p
本文地址:http://www.likemindfilms.com/tutorial/di1367.html
您可能還喜歡
- Macaron 馬卡龍系色譜 ;附HC(16進(jìn)制碼
- 7個(gè)手機(jī)版網(wǎng)頁(yè)設(shè)計(jì)的原則
- 折紙多邊形網(wǎng)頁(yè)背景效果制作教程
- 龐門正道:好好玩耍的點(diǎn)線面(上)
- 網(wǎng)頁(yè)設(shè)計(jì)中的常見頁(yè)面布局方式
- WAP APP的柵格設(shè)計(jì)
- 八種很漂亮的排版方法和技巧分享
- 網(wǎng)頁(yè)設(shè)計(jì)的首屏標(biāo)準(zhǔn)你了解多少?
- 字體大寶庫(kù):40款為網(wǎng)頁(yè)設(shè)計(jì)師準(zhǔn)備的時(shí)
- 視覺設(shè)計(jì)分享—專題頁(yè)面設(shè)計(jì)篇
- 專訪:石墨文檔產(chǎn)品總監(jiān)羅穎
- UI設(shè)計(jì)不得不知的移動(dòng)端UI尺寸適
- 光音移動(dòng)設(shè)計(jì)規(guī)范 — 表單類
- 體驗(yàn)設(shè)計(jì)中的排序問題
- 網(wǎng)頁(yè)設(shè)計(jì)精粹 網(wǎng)頁(yè)中那些迷人的按
- aliued:響應(yīng)式設(shè)計(jì)的現(xiàn)狀與趨勢(shì)
- 10個(gè)智能對(duì)象處理的ps技巧
- 網(wǎng)頁(yè)UI - 原子設(shè)計(jì)理論(上)
- 如何通過(guò)設(shè)計(jì)提升banner點(diǎn)擊率?
- 晉小彥視覺設(shè)計(jì)系列文章(二):全屏