Witam,
Wyświetlam na stronie dane z bazy mysql za pomocą pętli foreach.
Chcę je ustawić tak jak na obrazku:
Tzn:
7 pól z bazy po lewej z szerokością 25%, jedno pole po lewej 50% i jedno z prawej 50%. Wysokość pól 50% jest różna.
W tej chwili ostylowałem to tak, że sprawdzam ID danych pól w foreach i dla divów dodaję różne klasy - niebieskiego wyświetlam klasę "width50r", dla czerwonego "width50l", dla zielonych "width25".
CSS poniżej:
.width_25 {
display: block;
float: left;
width: 25%;
}
.width_50l {
display: block;
float: left;
width: 50%;
}
.width_50r {
display: block;
float: right;
width: 50%;
}
Wszystko byłoby ok, ale przy mniejszej zawartości pola niebieskiego cały układ się rozjeżdża. Dodatkowo, pól zielonych może być max. 7 ale może być też mniej.
Jak to zrobić żeby się nie rozjeżdżało bez względu na zawartość diva?