Vì vậy, đây hoàn toàn hoạt động (đi từ 4 cột đến 2 trên màn hình nhỏ):Tổ chức 3 cột 2 cột trong 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>
Như làm 3 cột của tôi, tuy nhiên cột giữa được xếp chồng lên nhau trên đầu trang thứ ba (theo đó là cột bên phải/thứ 2).
<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>
Làm cách nào tôi có thể yêu cầu cột giữa xếp chồng lên trên hoặc bên dưới cột đầu tiên? col-sm-pull-6 không hoạt động chẳng hạn.
kết quả mong muốn:
1 - 3
2 - ..
Vấn đề với chuyển mạch 2 và 3 và sau đó sử dụng push và pull, là cột thứ 2 vẫn đi một đầu cột thứ 3. Và tôi cần chúng giống như trong 'sơ đồ' mong muốn của tôi.
Chỉnh sửa: Những gì tôi có thể làm là cung cấp cột đầu tiên col-sm-12. Điều này sẽ đẩy 2 xuống khác. Bằng cách đó thứ tự là tốt, và vì nó cho một chân, thực tế là các đoạn văn cột là ở dưới cùng hoàn toàn, không phải là xấu hoặc. Nhưng tôi vẫn mở cho những gợi ý tốt hơn.
Lưới bây giờ trông như thế này:
1
2 - 3
không may, trình duyệt không hoạt động trong thời gian lên xuống (ngược lại "N"). Nó hoạt động theo kiểu "Z". vì vậy, cách duy nhất để nó hoạt động theo cách bạn muốn (tôi giả định btw) là gán lại cột giữa làm cột cuối cùng bằng cách sử dụng JS. Hy vọng rằng sẽ giúp. – peterchon
các lớp 'push' và' pull' * nên * làm điều này, nếu được sử dụng đúng cách. Thật khó để hình dung những gì bạn có nghĩa là hoàn toàn mặc dù. Bạn có thể thiết lập một fiddle? –
Đây là một ví dụ điển hình của tôi. Tôi muốn danh sách các liên kết ở phía bên trái và đoạn văn để lấy nửa còn lại (6 col); http://jsfiddle.net/gjacobs/knjhT/ –