2
TL; DR基金會6特殊情況下的標題大小
在Foundation 6中爲內置斷點添加不同字體大小的最佳方法是什麼?
隨着基金6我可以在_settings.scss調整映射每斷點的六個標題:
$header-styles: (
small: (
'h1': ('font-size': 39),
'h2': ('font-size': 28),
'h3': ('font-size': 22),
'h4': ('font-size': 19),
'h5': ('font-size': 16),
'h6': ('font-size': 15),
),
medium: (
'h1': ('font-size': 39),
'h2': ('font-size': 28),
'h3': ('font-size': 22),
'h4': ('font-size': 19),
'h5': ('font-size': 16),
'h6': ('font-size': 15),
),
);
這是正常的頂級標題,但是當我有多個H1的結構中的標記在頁面上,我希望其他小節中的h1具有不同的字體大小。例如。 19px而不是上面看到的39px。
<header>
<h1>This is 39px by default. Cool.</h1>
</header>
<article>
<h1>This should be smaller size in appearance e.g. 19px</h1>
<p>Both h1's should follow and scale to the breakpoints small, medium, etc.<p>
</article>
編輯:
我明白了,我可以在類名添加到列表和它的作品,但是這似乎是一個不正確的方式來做到這一點,它假定二次H1總會有類。特別:
$header-styles: (
small: (
'h1': ('font-size': 39),
'h2': ('font-size': 28),
'h3': ('font-size': 22),
'h4': ('font-size': 19),
'h5': ('font-size': 16),
'h6': ('font-size': 15),
'.special': ('font-size': 100),
),
medium: (
'h1': ('font-size': 39),
'h2': ('font-size': 28),
'h3': ('font-size': 22),
'h4': ('font-size': 19),
'h5': ('font-size': 16),
'h6': ('font-size': 15),
'.special': ('font-size': 200),
),
);
是的,這基本上是我上面的,但我覺得這似乎有點骯髒,不是嗎?我找到的唯一的其他選項是在標題,段落等內部,是在_settings.scss下添加與Foundation的斷點變量綁定的斷點: h1 {@include breakpoint(small-up){// styles }} –
是的,它絕對是!我會擔心意想不到的後果,並在升級時被覆蓋,但除了編寫自己的SASS/Map和/或變量外,這似乎是唯一的方法。 – tymothytym