我正在使用susy grids 1.0.9,並注意到讓我困惑的東西。當字體大小發生變化時,Susy網格會更改容器大小 - 如何解決此問題?
我有兩個元素,「.page_1」和「.page_2」,具有相同的設置 - 跨越10列,每邊填充。
我注意到一個意外的行爲:如果我使用$container-style: static
,容器大小開始變化,取決於應用於所述容器的字體大小。
如果我將font-size
更改爲1em
,那麼兩個容器的尺寸都是相同的。
如果我將'$ container-style'更改爲'magic',那麼這兩個容器的大小也是相同的。這種行爲只發生在$container-style' is set to
static.`
這個元素上時指定的字體大小。我在做什麼錯了?/是否有解決方法?下面的代碼。
$total-columns: 12;
$column-width: 4em;
$gutter-width: 1em;
$grid-padding: $gutter-width;
$container-style: static;
#section_1 {
background-color: #963;
border: 4px solid green;
.pages_wrapper {
@include container;
}
.page {
border:1px solid yellow;
@include prefix(1);
@include span-columns(10,12);
@include suffix(1);
text-align: center;
color: #fff;
}
.page_1 {
font-size: 1em;
}
.page_2 {
font-size: 1.25em;
}
}
HTML:
<section id="section_1">
<section class="pages_wrapper">
<section class="page_1 page">
<h1>Page 1</h1>
</section>
<section class="page_2 page">
<h1>Page 2</h1>
</section>
</section>
</section>
截圖示出了問題(最新鉻):
$container-style:static;
,:
你可以做任何的jsfiddle? –
不知道如何在jsfiddle中包含susy網格(基於sass的一組網格混合),所以我使用了代碼和屏幕截圖。這樣的包容可能嗎? – aaandre