1. Wprowadzenie do JavaScript
  2. Szybki start
  3. Pierwszy program
  4. Metody wyjściowe
  5. Komentarze
  6. Typy danych
  7. Zmienne
  8. Operatory
  9. Instrukcje warunkowe
  10. Pętle
  11. Funkcje
  12. Tablice
  13. Obiekty
  14. Funkcje matematyczne
  15. Wartości
  16. Referencje
  17. Metody
  18. Eventy
  19. Manipulacja DOM-em
  20. Manipulacja stylami CSS
  21. Biblioteki JavaScript
  22. Podsumowanie

Metody i Właściwości

Metody i właściwości do manipulacji stylami CSS to narzędzia, które umożliwiają programowe zmienianie stylów CSS elementów HTML za pomocą języka JavaScript. Te metody i właściwości umożliwiają dostęp do stylów CSS elementu, a także umożliwiają dodawanie, usuwanie i zmianę wartości stylów. Oto najczęściej używane metody i właściwości do manipulowania stylami CSS w języku JavaScript:

element.style - ta właściwość pozwala na dostęp do stylów wewnętrznych elementu i umożliwia ustawianie nowych wartości. Można użyć tej właściwości do ustawienia różnych stylów, takich jak kolor, tło, marginesy itp.

								
const element = document.getElementById("my-element");
element.style.color = "red";
								
						

element.classList - właściwość pozwalająca na dostęp do listy klas CSS elementu i umożliwia dodawanie, usuwanie i przełączanie klas.

								
const element = document.getElementById("my-element");
element.classList.add("my-class");
element.classList.remove("another-class");
element.classList.toggle("toggle-class");
								
						

window.getComputedStyle() - metoda pozwalająca na uzyskanie obiektu CSSStyleDeclaration, który zawiera obliczone wartości stylów CSS dla danego elementu.

								
const element = document.getElementById("my-element");
const styles = window.getComputedStyle(element);
const color = styles.getPropertyValue("color");
								
						

e.style.setProperty() - ta metoda umożliwia ustawienie określonej wartości dla konkretnej właściwości CSS.

								
const element = document.getElementById("my-element");
element.style.setProperty("color", "red", "important");
								
						

e.style.removeProperty() - metoda umożliwiająca usunięcie określonej właściwości CSS z elementu.

								
const element = document.getElementById("my-element");
element.style.removeProperty("color");