XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   CSS (http://xhtmlforum.de/forumdisplay.php?f=73)
-   -   Vererbung bei Listen (http://xhtmlforum.de/showthread.php?t=38765)

ONeill 16.02.2006 10:16

Vererbung bei Listen
 
Hallo,

ich habe 2 ineinander verschachtelte Listen, welchen ich jeweils eine id zugeordner habe.
Äußere Liste: Menu
Innere Liste: Unterpunkt

JEtzt sieht meine CSS Datei wie folgt aus:
Code:

ul#Unterpunkt {
    list-style-type: circle;
    padding: 0;
    background-color: white;
}

ul#Unterpunkt a {
    display:block;
    text-decoration: none;
    background-color: white;
    color: black;
    border-bottom: 1px solid black;
    padding-left: 2em;
}

ul#Unterpunkt a:hover {
    text-decoration: none;
    background-color: white;
    color: black;
    padding-left: 1em;
}

ul#Menu {
    list-style-type: none;
    border-left: 1px solid black;
    border-right: 1px solid black;
    padding: 0;
}

ul#Menu a {
    display:block;
    text-decoration: none;
    background-color: #c3d9ef;
    color: black;
    padding-left: 1em;
    padding-right: 1em;
    border-bottom: 1px solid black;
}

ul#Menu a:hover {
    text-decoration: none;
    background-color: #6ea2d7;
    color: black;
    padding-left: 1em;
}

Jetzt werden aber alle Listeneinträge so wie bei Menu angegeben. Hat das was mit Vererbung zu tuen oder warum werden die Werte nicht übernommen?

Komme echt nicht weiter

mazzo 16.02.2006 10:20

ohne das HTML dazu kann man nur raten.

ONeill 16.02.2006 10:26

Sorry.
Code:

<ul id="Menu">[*]Home
<ul id="Unterpunkt">[*]News[*]Einf&uuml;hrung[*]Links[*]Kritik[/list][*]Rechner[*]Downloads[*]F.A.Q.[/list]


ONeill 16.02.2006 10:45

Oh man, man sollte Unterpunkt auch erst NACH Menu in der CSS Datei definieren.

Miese. Dachte das wöre irrelevant. :)

mazzo 16.02.2006 10:46

Zitat:

Zitat von ONeill
Sorry.
Code:

<ul id="Menu">[*]Home
<ul id="Unterpunkt">[*]News[*]Einf&uuml;hrung[*]Links[*]Kritik[/list]


ab hier wirds invalide, es fehtl ein öffnendes <ul>:
Zitat:

Zitat von ONeill
Code:

[*]Rechner[*]Downloads[*]F.A.Q.[/list]

Sollten die Listen verschachtelt sein, sehen sie so aus:
Code:

<ul>[*]eintrag[*]
<ul>[*]Subeintrag[/list][*]noch ein Eintrag[/list]

<ul>s in <ul>s werden in ein[*] geschrieben.

ONeill 16.02.2006 10:51

Oh, das stimmt allerdings auch... Werd ich mal korrigieren.

Noch eine andere Frage: Wenn ich jetzt auf einen Eintrag klicke und diese Seite aufgerufen wird, wie kann ich diesesn Eintrag dann noch seperat anders Formatieren. Habe gedacht das ginge mit a:aktive, aber das funktioniert nicht.


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:35 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2020, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2019