我有一個四列設計,我使用Bootstrap。該設計在移動設備的單列中呈現得很好,但是在「(最小寬度:768px)和(最大寬度:979px)」中,雖然只有兩個空間,但我得到了四列。很顯然,行/跨度設置需要重新考慮這些尺寸。Bootstrap響應CSS
我可以想象這樣做的唯一方法是在HTML中使用語義CSS類,並且只使用LESS在CSS中包含網格類,然後根據屏幕大小,包括不同的網格類來實現四個或兩個列布局。不知道這是否會起作用。
這是要走的路,還是我覺得這太複雜了?
謝謝!
編輯:這是行不通的。它只導入直接適用於.row的規則,沒有涉及更復雜的規則.row。我認爲這將起作用的原因是我曾看到有人在SASS的某個其他網格上做過這件事。思考?
.header{
.row;
}
同樣在:https://groups.google.com/forum/#!topic/twitter-bootstrap/R5jEp0oQ_-E
Twitter Bootstrap,也就是說。 (這個標題應該是「大屏幕4列,小屏幕2列,手機1屏幕,是否需要響應式佈局?」,但stackExchange有一個呃逆,我忘了修正標題之後)。 – savolai
要回答您的評論中的問題。製作響應式佈局不需要LESS。 –