07-12-2010, 00:07
(Ten post był ostatnio modyfikowany: 07-12-2010, 00:09 przez Kartofelek.)
Przykład listy:
<ul>
<li class="jeden">111111</li>
<li class="dwa">222222</li>
</ul>
li.jeden {background:url(xxxxx) 0 0 no-repeat; bla bla }
li.dwa {background:url(xxxxxxx) -100px 0 no-repeat; bla bla }
li:hover {background-position: ??????????? } /* każdemu li przesuwam jego background -20px w gore */
li.jeden:hover {background-position: 0 -20px; bla bla }
li.dwa:hover {background-position:-100px -20px; bla bla }
"Tak, jest to prawidłowe. Poczytaj na stronie W3C, a zobaczysz."
Jest - bo tak stwierdziło W3C. Ale na chłopski rozum wcale to normalne nie jest. Jak się pisze strony jakiś kawałek czasu, to nie ma problemu. Ale jak się jest "świerzakiem", to wtedy dużo osób gubi się "czemu właśnie tak"? Pamiętam jak kiedyś przesiadałem się z IE. I szczerze - było tam lepiej w tej kwestii. Ale potem z czasem się przyzwyczaiłem do W3C. To jak z podwyżką podatków.
Co do ostatniego problemu - to i tak teraz łatwo rozwiązać. Zapodajesz CSS poprzez php ;] Dzięki temu masz warunkowe CSS. Bardzo rzadko stosowana metoda, ale zacna ;]
Ps. CSS3 już sporo poprawia, ale do czasu aż internauci zmądrzeją trzeba jeszcze trochę pomedytować
<ul>
<li class="jeden">111111</li>
<li class="dwa">222222</li>
</ul>
li.jeden {background:url(xxxxx) 0 0 no-repeat; bla bla }
li.dwa {background:url(xxxxxxx) -100px 0 no-repeat; bla bla }
li:hover {background-position: ??????????? } /* każdemu li przesuwam jego background -20px w gore */
li.jeden:hover {background-position: 0 -20px; bla bla }
li.dwa:hover {background-position:-100px -20px; bla bla }
"Tak, jest to prawidłowe. Poczytaj na stronie W3C, a zobaczysz."
Jest - bo tak stwierdziło W3C. Ale na chłopski rozum wcale to normalne nie jest. Jak się pisze strony jakiś kawałek czasu, to nie ma problemu. Ale jak się jest "świerzakiem", to wtedy dużo osób gubi się "czemu właśnie tak"? Pamiętam jak kiedyś przesiadałem się z IE. I szczerze - było tam lepiej w tej kwestii. Ale potem z czasem się przyzwyczaiłem do W3C. To jak z podwyżką podatków.
Co do ostatniego problemu - to i tak teraz łatwo rozwiązać. Zapodajesz CSS poprzez php ;] Dzięki temu masz warunkowe CSS. Bardzo rzadko stosowana metoda, ale zacna ;]
Ps. CSS3 już sporo poprawia, ale do czasu aż internauci zmądrzeją trzeba jeszcze trochę pomedytować