Ergebnis 1 bis 4 von 4

Thema: CSS- navi

  1. #1
    Teeny
    Registriert seit
    19.03.2008
    Beiträge
    41
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard CSS- navi

    Auf dem stylesheet gibt es ja verschidene navi behfehle. das normal navi, navi ul, navi a, etc.
    WIe sieht das auf dem stylesheet aus? Muss ich die "speziellen" einzeln nehmen, oder alle in das "normale" navi?

    Code:
    #navi
    {
    margin: ..
    .
    .
    .
    }
    
    #navi ul
    {
    margin...
    .
    .
    .
    }
    oder


    Code:
    #navi 
    {
    .
    .
    .
    
    #navi ul
    {
    .
    .
    .
    }
    }
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    König(in) Avatar von yeti66
    Registriert seit
    21.10.2005
    Ort
    Harz
    Alter
    51
    Beiträge
    1.152
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    radeon55,

    das kommt ganz auf den Verwendungszweck an.
    #navi- Angaben vererbt seine Angaben auf nachfolgende, wie <ul>,[*] usw.
    #navi ul auf[*] usw. z.B.

    Man könnte in diesem Fall also sagen je allgemeiner die Angaben (Textformatierung für die Navigation) desto höher die Vererbungshirarchie.
    http://www.intensivstation.ch/css/inheritance/
    Gruß yeti66
    ___________________________________________
    http://www.phpcontact.net/ Kontaktformulare für die eigene Hompage
    http://www.norbert-klippstein.de Freiberuflicher Musiker für individuelle Musikdienstleistungen

  3. #3
    Interessierte/r
    Registriert seit
    03.05.2007
    Beiträge
    117
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Stells dir wie eine Baumstruktur da...wenn du im body sagst "color:red;" ist überall auf der Seite der Text rot, es sei denn du legst z.b. für eine Tabellen-Zelle eine neue Klasse an wo drin steht "color:black" dann ist alles was in der zelle drin ist schwarz.

    dies ist praktisch wenn du z.b. einen hover-effekt machst, das kannst z.b. so machen:
    Code:
    .link &#123;
    text-decoration&#58;none;
    color&#58;red;
    font-size&#58;12px;
    &#125;
    
    .link&#58;hover &#123;
    text-decoration&#58;underline;
    &#125;
    das heißt du musst bei untergeordneten sachen nur die veränderungen angeben und nicht ein zweites mal "color:red" z.b.

    mfg
    infernalshade

  4. #4
    Kaiser(in)
    Registriert seit
    24.04.2006
    Ort
    Ludwigshafen
    Beiträge
    2.720
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    In keinem Fall darfst du die Elemente verschachteln, wie in deinem zweiten Beispiel dargestellt.
    D.h. Vererbung ist wie oben beschrieben möglich, jedoch müssen sich die CSS-Angaben immer auf ein Element beziehen.
    Also je Element eine geöffnete und eine geschlossene geschweifte Klammer. Darin die Styleangaben, aber nicht nochmal ein zweites Element.

Ähnliche Themen

  1. Navi
    Von Bozz Maxx im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 05.02.2008, 01:30
  2. navi
    Von Gast im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 10.04.2007, 09:03
  3. navi
    Von im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 04.04.2007, 15:49
  4. FLash Navi
    Von tepsch im Forum Flash Forum
    Antworten: 2
    Letzter Beitrag: 29.05.2006, 13:17
  5. Navi CSS
    Von Mad_Dog im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 18.05.2006, 17:24

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •