Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dziedziczenie klas
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
skowron-line
Mam taką sytuacje że mam na kilkunastu podstronach element o klasie
  1. .a
i teraz chciałbym zmienić to na inną klasę ale nie zmieniając w tych kilkunastu plikach nazwy klasy, i nie zmieniając nazwy klasy w pliku który mam ze stylami.
sunpietro
nie do końca rozumiem? Chcesz zmienić nazwę klasy w jednym pliku i pozostawić takie same style jak dla starej klasy?
skowron-line
  1. .red {
  2. font-color: red;
  3. }
  4.  
  5. .blue {
  6. questionmark.gif
  7. }

  1. <p class="blue">red</p>


i co wstawić w miejsce questionmark.gif by paragraf był czerwony.
Damonsson
Odpowiadając dosłownie, należy wstawić "color: red". Ale chyba nie o to chodzi i też nie mam pojęcia o co Ci chodzi ;P

edit: może chodzi Ci o coś w stylu: "color: inherit"?
skowron-line
@Damonsson to tylko przykład, załóżmy że tu nie chodzi o color, tylko o x linijek kodu. Chodzi mi o to czy można wpisać coś co sprawi że klasa .blue odziedziczy parametry z klasy .red. Oczywiście mógłbym sobie skopiować i wkleić w inne miejsce całość no ale DRY mi na to nie pozwala smile.gif
markonix
  1. .red, .blue {
  2. font-color: red;
  3. }

smile.gif
skowron-line
Doszedłem że chodziło mi o:
  1. .b {
  2. text-align: center;
  3. }
  4. .a, .b {
  5. background-color:red;
  6. font-size: 40px;
  7. }

  1. <p class="b">sample</p>

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.