5
改變什麼這事,我從來沒有在與Susy 2
瞭解望着這個簡單的例子說明:
http://codepen.io/itsthomas/pen/Btzxa
HTML:
<div id="wrapper">
<div id="content">
<div class="box1">Box1</div>
<div class="box1">Box1</div>
<div class="box1">Box1</div>
</div>
<aside>
<p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae.</p>
</aside>
</div>
SASS:
@import 'susy';
@include border-box-sizing;
$susy: (
container: 90%,
columns: 24,
gutters: 1/3,
/* global-box-sizing: border-box, */
debug: (
image: show,
output: overlay,
),
);
#wrapper {
@include container;
}
#content {
@include span(18 first);
background-color: red;
height: 100px;
padding: gutter();
}
aside {
@include span(6 last);
background-color: #F0A754;
padding: gutter();
}
.box1 {
@include span(6 of 18);
height: 40px;
background-color: #6D4214;
&:last-child {
/* margin-right: 0; */
@include last;
}
}
,加入了全球盒大小:邊界盒,到$超對稱地圖不會改變任何東西,不管你使用@include邊界框-漿紗;在你的代碼或不。
$ susy設置全局框大小似乎對我完全沒用。或者我忽略了什麼?
謝謝
感謝您的回覆 但我的觀點是,正如在上面的示例中,如果您不使用border-box-s儘可能地調整mixin,但只改變$ susy全局設置global-box-sizing到border-box,該設置不會影響任何內容。 我的意思是如果更改$ susy映射中的全局框大小並不會改變任何內容,爲什麼它存在? – HomTom
查看更新的說明... –
感謝您的解釋。這讓我堅持了幾天:) – Ketan