![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 1 Dołączył: 11.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam sobie element
#blink i
Zmieniam sobie kolor tego #blink w taki sposób:
I w taki sam sposób chciałbym zmienić ten border-left-color tego elementu after przy pomocy JS. Jakkolwiek próbuje to nigdy mi nie działa;/ Wie ktos jak to zrobić poprawnie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
1. zrób case na jsfiddle.net
2. zmiana bezpośrednio CSS przez JavaScript jest nieelegancka i zwykle lepszym rozwiązaniem jest zdefiniować klasy w pliku CSS a JavaScriptem jedynie dodawać/odejmować klasy. 3. coś z borderem źle ustawiasz (ustawiasz tylko kolor, plus definiujesz to dla pseudoelementu :after, co też się wiąże z pułapkami). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 14:53 |