Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: class czy ID ? :?
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
acztery
eloo

przerabiam stronę na xhtml i mam jednej error z którym nie umie sobie poradzic.


  1. <div
  2.  
  3. {if $cats[cats].Level == $IDS}
  4. id="menu_03"
  5. {elseif $cats[cats].Level != ''}
  6. id="menu_04"
  7. {else $cats[cats].CatID == $IDS}
  8. id="menu_03"
  9. {/if}
  10. style="margin-left: {$cats[cats].Level*0}px">
  11. <li><a
  12.  
  13. {if $cats[cats].Level == $IDS}
  14. class="menu_link5"
  15. {elseif $cats[cats].Level > '0'}
  16. class="menu_link3"
  17. {else}
  18. class="menu_link5"
  19. {/if}


styll css

Kod
.menu_03{border:0px;padding-top: 7px;padding-bottom: 6px;background:  red;}

.menu_04{background:  #ECEDEF;}



a taki error

1.Error Line 108 column 4: ID "menu_03" already defined.
2.Line 96 column 4: ID "menu_03" first defined here.


czemu ?
mike
Identyfikator służy do zdefiniowania styli dla jednego unikanego elementu.
Klasa służy do zdefiniowania styli i dla (jak sama nazwa wskazuje) klasy elementów, czyli większej ilości.

Co oznacza że nie możesz mież dwóch elementów o tym samy id.
acztery
tyle to ja wiem jak zamienie na class to nie działa
sobstel
Cytat(acztery @ 2005-12-24 16:17:56)
tyle to ja wiem jak zamienie na class to nie działa

wyręczając moderatora: to naucz się formułowac pytania. po co pytasz o coś o co wiesz!?!?

w arkuszu styli class identyfikuje sie przez kropke (.) a id przez hasha (#).
acztery
Cytat
w arkuszu styli class identyfikuje sie przez kropke (.) a id przez hasha (#).


o to własnie pytałem .. przepraszam Pana admina........
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.