您當(dāng)前位置:圖趣網(wǎng)(Tuquu) >> 網(wǎng)頁設(shè)計(jì)教程 >> 設(shè)計(jì)理論 >> 瀏覽設(shè)計(jì)教程

響應(yīng)式網(wǎng)頁設(shè)計(jì)基礎(chǔ)也是重點(diǎn):靈活性(4)

果你設(shè)定的比例字號是100%,字號同樣也是16px.

  現(xiàn)在,我們來考慮一下主持人名字的字號,在版式設(shè)計(jì)時(shí)設(shè)定的是12px,使用公式12÷16=.75就得到了它的em值。這個浮點(diǎn)數(shù)不用轉(zhuǎn)換成百分比值就能直接在CSS中使用:

  #hosts dd{ font-size:.75em;/*12px/16px*/ }

  成比例的padding和margin

  對于padding和margin來說,那個神奇公式同樣有效. 讓我們考慮一下主持人信息當(dāng)中,右margin被設(shè)定為20像素的

  元素(圖3).為了得到這個margin的比例值,我使用了和計(jì)算比例寬度相同的公式: 20 ÷ 436 = .04587159

  將小數(shù)點(diǎn)右移兩位,得到的百分比值可用到CSS中:

  #hosts dt{ /*20px/436px*/ width:26.6055045%;/*116px/436px*/ }

  對于padding的計(jì)算來說也是一樣。

圖4 主區(qū)域的橫向padding

圖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īng)式網(wǎng)頁設(shè)計(jì)基礎(chǔ)也是重點(diǎn):靈活性

  特例

  這個公式對于橫向padding比例寬度的計(jì)算有一個特例:對于padding而言,上下文元素永遠(yuǎn)都是這個元素本身,無論父元素的寬度是多少。

  例如圖5所示的分享鏈接,文字左側(cè)均有25像素的橫向padding來放圖標(biāo).

  圖5 padding的上下文寬度

  計(jì)算此padding的比例值時(shí),應(yīng)將這個元素本身的寬度(90px)作為上下文寬度,而不是父元素的寬度940px.(圖2)

  25 ÷ 90 = .277777777

  因此p

[教程作者:admin]
免責(zé)聲明:本站文章系圖趣網(wǎng)整理發(fā)布,如需轉(zhuǎn)載,請注明出處,素材資料僅供個人學(xué)習(xí)與參考,請勿用于商業(yè)用途!
本文地址:http://pkvc.cn/tutorial/di1367.html
設(shè)計(jì)有效的“用戶行為與反饋效應(yīng)”循環(huán)
Design.Open.Raina—活動頁設(shè)計(jì)心得二三
圖趣網(wǎng)微信
建議反饋
×