Próbuję zapoznać się z Bootstrap i siatką. Próbuję utworzyć następujący układ makr:Bootstrap 3.3.6 Granice siatki nie zapewniające sztywnej struktury
===================================================
| PageTitle |________________________|
|________________________| +1 |________| img| img|
| Make a choice. |_____|________|____|____|
| | |
===================================================
Głównym elementem jest jumbotron, w obrębie którego znajduje się rząd. Następnie podzieliłem rząd na dwa elementy: <div>
każdy z nich (chcę pozostawić lewy panel nad prawym na telefonie komórkowym).
Lewy panel jest dodatkowo podzielony na dwa wiersze z pewną zawartością tekstową.
Prawy panel zawiera wiersz, podzielony na dwie sekcje jeszcze raz. Sekcje lewa i prawa są zarówno class="col-xs-12 col-sm-3"
. Ma to na celu zapewnienie, że na mniejszych ekranach każdy z nich pasuje jeden na drugim i wypełnia całą poziomą przestrzeń. Rząd i kolejna podbudowa kolumny dzieli przestrzeń tak, jak pokazano.
Oto mój kod do tej pory: Link
Jak będzie można zobaczyć, układ zachowuje się jak bym się spodziewać w rozmiarze XS (poniżej 768px). Jednak w większym rozmiarze wiersze i kolumny w prawym panelu zachodzą na siebie, a obrazy zniknęły.
Wszelkie wskazówki dotyczące zrozumienia, dlaczego sieć nie działa tak, jak się spodziewam (tj. Jako tabela inteligentnie odtwarzająca na różnych rozmiarach ekranu), zostałyby docenione!
Czy istnieje powód, dla którego masz atrybuty 'height' i' width' na praktycznie każdym elemencie? Myślę, że musisz przeczytać dokumentację Bootstrap, ponieważ wydaje się, że nie wiesz, jak działa system gridowy. Masz również wiele znaczników 'div' z klasą' row', z wyjątkiem kolumn wewnątrz nich. Ogólnie rzecz biorąc, mieszanie i dopasowywanie losowych klas. – michael
Wysokość i szerokość były dostępne tylko po to, aby zobaczyć, czy mogę wymusić col - * - *, aby pobrać odpowiednią ilość ekranu w odpowiedniej rozdzielczości. To nie zadziałało. Ich usunięcie powoduje nakładanie się kolumn. –
Wewnątrz są dwa wiersze bez kolumn, które wyświetlają się dokładnie tak, jak chcę. Odpowiednia część przykładu, nie ma tego problemu. Właściwie czytałem dokumenty początkowe od początku do końca, dlatego właśnie zadaję to pytanie - być może źle zinterpretowałem, w jaki sposób sieć ma działać. –