Więc to całkowicie pracuje (wychodzi z kolumny 4 i 2 na małych ekranach):organizuje 3-kolumna 2-kolumny w Twitter Bootstrap 3
<div class="row">
<div class="col-lg-3 col-sm-6"> 1</div>
<div class="col-lg-3 col-sm-6"> 2</div>
<div class="col-lg-3 col-sm-6"> 3</div>
<div class="col-lg-3 col-sm-6"> 4</div>
</div>
podobnie jak mój 3-kolumny, jednak środkowa kolumna zostaje ułożona na wierzchu trzeciej (która jest wtedy prawą/drugą kolumną).
<div class="row" id="footer">
<div class="col-lg-3 col-sm-6">
1
</div>
<div class="col-lg-3 col-sm-6">
2
</div>
<div class="col-lg-6 col-sm-6">
3
</div>
</div>
Jak odróżnić środkową kolumnę powyżej lub poniżej pierwszej kolumny? col-sm-pull-6 nie działa na przykład.
Pożądany wynik:
1 - 3
2 - ..
Problem z włączeniem 2 i 3, a następnie za pomocą i wypychania, że 2nd column wciąż idzie do góry 3 kolumny. I potrzebuję ich, aby były jak na moim pożądanym schemacie wyników.
Edycja: Co mogę zrobić, to podać pierwszą kolumnę col-sm-12. Spowoduje to opuszczenie pozostałych 2. W ten sposób kolejność jest dobra, a ponieważ chodzi o stopkę, fakt, że kolumna akapitu znajduje się na samym dole, również nie jest zły. Ale wciąż jestem otwarty na lepsze sugestie.
Siatka teraz wygląda tak:
1
2 - 3
Niestety, przeglądarka nie działa w modzie up-up-up (reverse "N"). Działa w stylu "Z". więc jedynym sposobem, aby działał tak, jak chcesz (zakładam, że btw) jest ponowne przypisanie środkowej kolumny jako ostatniej kolumny przy użyciu JS. Nadzieja, która pomaga. – peterchon
klasy 'push' i' pull' * powinny * robić to, jeśli są używane poprawnie. Trudno wyobrazić sobie, co masz na myśli całkowicie. Czy umiesz ustawić skrzypce? –
Oto jfiddle mojego przykładu. Chcę, aby listy linków były po lewej stronie, a akapit do drugiej strony (6 kol); http://jsfiddle.net/gjacobs/knjhT/ –