Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS] table, tr, td i div
Forum PHP.pl > Forum > Po stronie przeglądarki
krzysztof_kf
Witam, mam problem.

Czemu w tym formacie niepoprawnie wyświetla się arkusz stylów?
Kod
.klasa, .klasa2 table {
}


Tylko za każdym razem muszę dodawać table, aby poprawnie wyświetlał się wynik.

Kod
.klasa table, .klasa2 table{
}


Gdzie robię błąd?
hondek
Co to znaczy "niepoprawnie wyświetla się arkusz stylów"

CSS jest poprawny.
krzysztof_kf
Mam przykładowo taki kod html wraz ze stylami

  1.  
  2. .klasa, klasa1 th {
  3. font-size: 13px;
  4. }
  5.  
  6. <th class="klasa">Coś tam</th>
  7. <th class="klasa1">Coś tam</th>



Dlaczego muszę zawsze robić css w taki sposób

  1. .klasa th, klasa1 th {
  2. font-size: 13px;
  3. }


nospor
Najwyrazniej nie wiesz, ze css ma priorytety.
Pewnie wiec gdzies wczesniej w innym css masz tak zrobiony styl, ze ma wiekszy priorytet od twojej zwyklej klasy.
viking
Poza tym te zapisy są nieprawidłowe.

.klasa th, klasa1 th
Pierwsze oznacza element o klasie .klasa i dziecku th, drugi element (np XML) klasa1 i dziecko th. Jak już to th.klasa i th.klasa1.
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.