ghastblood
3.03.2014, 23:27:20
Witam,
jak mogę zrobić żeby pierwszy news miał 100% szerokoście kontera drugi i trzeci 50 % float:left: 4 tak samo jak pierwszy 100% ?
Turson
3.03.2014, 23:31:38
ghastblood
4.03.2014, 01:39:49
Super dzięki nawet nie wiedziałem że css ma takie możliwość.
Ma ktoś jeszcze jakiś inny pomysł bo IE8 nie obsługuje :nth-child
Turson
4.03.2014, 07:07:14
Od biedy w php możesz to zrobić przy pętli wyświetlającej newsy
$i=1;
foreach(coś as coś2){
if($i==1 || $i==4) $style=' style="width:100%"';
elseif($i==2 || $i==3) $style=' style="width:50%;float:left"';
else $style = '';
echo '<div'.$style.'>tekst</div>'; $i++;
}
ghastblood
4.03.2014, 14:32:22
dzięki właśnie tak zrobiłem. Na razie uczę się caka i oop, nie wiem czy to jest dobre rozwiązanie ponieważ view odpowiada tylko za wygląd strony więc raczej w nim nie powiniśmy deklarować jakich kolwiek zmiennych. Możesz mi wytłumaczyć jak to jest ?
Turson
4.03.2014, 14:45:33
Tak czy inaczej jest jakaś pętla wyświetlająca newsy, więc dołożenie jednego warunku nie zaszkodzi.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.