Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JS i CSS - pobieranie stylu
Indeo
post
Post #1





Grupa: Zarejestrowani
Postów: 295
Pomógł: 7
Dołączył: 26.03.2004
Skąd: Opole

Ostrzeżenie: (0%)
-----


Mam pytanie jak można w js odczytać informacje o wczytanych stylach, np kolorze.
Chodzi mi o sytuację, w której modyfikuję skryptem kolor jakiegos elementu (np onMouseOver) ale chciałbym móc wrócić do koloru pierwotnie zdefiniowanego w stylach (np. przy onMouseOut). Nie chodzi mi o pobieranie stylu danego elementu (który mógł być już zmodyfikowany przez js) ale o pierwotne ustawienie styli.

Ten post edytował Indeo 19.05.2011, 14:00:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Cytat(Indeo @ 19.05.2011, 15:00:01 ) *
Mam pytanie jak można w js odczytać informacje o wczytanych stylach, np kolorze.
Chodzi mi o sytuację, w której modyfikuję skryptem kolor jakiegos elementu (np onMouseOver) ale chciałbym móc wrócić do koloru pierwotnie zdefiniowanego w stylach (np. przy onMouseOut). Nie chodzi mi o pobieranie stylu danego elementu (który mógł być już zmodyfikowany przez js) ale o pierwotne ustawienie styli.


Przy ładowaniu strony nadajesz elementowi klasę A (gdzie masz pierwotny styl), dodajesz do niego zdarzenia, które nadają mu klasę B, a po ich zakończeniu z powrotem nadajesz mu klasę A bądź dodajesz/odejmujesz elementowi klasy CSS, które coś mu tam zmieniają pozostawiając klasę A cały czas.

Najprościej skorzystać w tym celu np. z jQuery.
Powód edycji: [blooregard]:
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 01:38