Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Jaka jest różnica w zapisie css?
#1
Cześć

napiszcie mi jaka jest różnica między tymi kodami

nie rozumiem tego
o co chodzi w tych 2 zapisach?
czy te dwa zapisy to samo mówią?


ul#menu {
}

----------------------
#menu ul {
}
Odpowiedz
#2
Pierwszy odnosi się do listy (ul) o identyfikatorze(id) "menu". Drugi odpowiada za ostylowanie listy (ul) w elemencie o identyfikatorze "menu". napis po # oznacza identyfikator a selektor i selektor po spacji mówi o jakimś elemencie w elemencie wymienionym przed. Trochę pogmatwałem ale chyba zrozumiesz.
Odpowiedz
#3
Pierwszy dotyczy sytuacji:
Kod:
<ul id="menu">
<li></li>
<li></li>
...
</ul>

Drugi natomiast przykładowo jak poniżej (przykładowo bo id #menu można także przypisać co innych elementów niż div).
Kod:
<div id="menu">
<ul>
<li></li>
<li></li>
...
</ul>
</div>
Odpowiedz
#4
Dodam także, że w pierwszej sytuacji to ul jest zbędne no chyba, że masz kilka różnych elementów o takim samym ID (np. div, lista ul o ID #menu) to wtedy musisz wstawić przed znakiem # np. div, ul itd.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Czy technikum inf. jest dobre aby zostać webmasterem, jeśli nie to co? patryk1233655 16 12,258 31-05-2021, 00:35
Ostatni post: odwazna
  Jak to jest zrobione gregxp 3 4,037 11-01-2015, 17:33
Ostatni post: Kartofelek
  Problem z marginesem jest nienormalny rwtryb 2 2,844 24-03-2012, 12:34
Ostatni post: rwtryb
  [php] Sprawdzenie czy checkbox jest checked K0nio 2 2,627 12-12-2011, 00:02
Ostatni post: K0nio
  Jaka ksiazka dla poczatkujacego kodera / programisty? Davi 5 4,867 03-09-2011, 17:48
Ostatni post: Dombas

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl