0
我正在使用Bourbon的整潔庫來處理我的網格系統。整齊:在保持網格結構的同時動態增加列寬
我有一些像這樣的代碼:
section {
@include outer-container;
aside { @include span-columns(3); }
article { @include span-columns(9); }
}
我想增加aside
標籤通過的寬度,讓我們說,50像素上懸停。但是,這會導致article
被推下到下一行。
有沒有辦法縮放一列的寬度並按比例調整另一列的大小?
我知道這可以用javascript來完成,但我想知道是否有一種方法可以用整潔的網格系統來實現。
謝謝!
編輯
這裏是爲我工作的解決方案:
section {
@include outer-container;
aside {
@include span-columns(3);
&:hover {
@include span-columns(2);
& + article {
@include span-columns(11);
}
}
}
article { @include span-columns(9); }
}
我使用的CSS兄弟選擇+
選擇文章元素時aside
正在徘徊過度。
嗨Tyler,我可以增加Col A在':hover'上的寬度,但是我不認爲我可以增加Col B的寬度,因爲它是Col A而不是孩子的兄弟。 – BezR 2015-03-15 06:34:14
泰勒,我的不好。您可以使用兄弟選擇器來覆蓋寬度。我用解決方案編輯了我的問題。 – BezR 2015-03-16 00:04:33