June 2008
Beginner to intermediate
160 pages
4h 48m
Polish
Wyrażenia CSS stanowią potężny (i niebezpieczny) sposób dynamicznego ustawiania właściwości CSS. Są obsługiwane w przeglądarce Internet Explorer, począwszy od wersji 5. Na początek zobaczmy, jak przedstawia się konwencjonalna reguła CSS definiująca kolor tła:
background-color: #B8D4FF;
W przypadku strony dynamicznej kolor tła może być zmieniany co godzinę za pomocą wyrażenia CSS:
background-color: expression((new Date().getHours()%2 ? "#B8D4FF" : "#F08A00");
Na powyższym przykładzie widać, że metoda expression akceptuje wyrażenia JavaScript. Wartością właściwości CSS będzie wynik działania wyrażenia JavaScript.
Metoda expression jest ignorowana przez inne przeglądarki internetowe. Dlatego też stanowi wygodne ...
Read now
Unlock full access