Hallo,
ich bekomme es nicht hin, das meine Navigation mit einem Rahmen links bündig ist zur Überschrift im Anzeigebereich.
H1 und ul sollen beide einen Außenabstand links von 2.6em haben.
Ich weiß nicht was ich falsch durchdenke,
H1 hat doch eine Spezifität von 0001 und meine ul id eine Spezifität von 0100?Ich schreibe jetzt schon die Deklarationsblöcke nach der Spezifikation auf (sollte man das nicht immer so machen?)
Kann mir jemand erklären, was ich falsch mache?
Hatte mir die einzelnen Elemente mit einem schwarzen Rahmen drumherum angeguckt, aber klarer wurde es dadurch auch nicht wirklich.H1 und ul stammen doch beide von body direkt ab?
ich hab keine ahnung was du da so kompliziert machst - was interessieren dich spezifitäten, die sind nur wichtig, wenn du für mehrere selektoren für das selbe element in frage kommen - aber ich sehe in deinem css exakt einen selektor der für ul in frage kommt und da steht nirgends 2.6em
ggf solltest du einfach mal
h1, ul {
padding: 0;
margin: 0 0 0 2.6em;
}
li {
padding: 0;
margin: 0;
}
versuchen - nur so zum testen ;)
Hier einmal der Code:
ul#navigation{
list-style-type:none;
font-size:0.9em;
letter-spacing:0.1em;
padding:0;
}h1{
font-size:1.5em;
font-weight:100;
letter-spacing:0.1em;
color:#D6E7B1;
padding:0;
}