Hallo,
ok das bringt es für die liste in ordnung das andere div habe ich jetzt separat mit nem span gelöst.
trotzdem verstehe ich nciht wieso es nicht geht, wenn
liste und das div in einem span tag eingeschlossen sind. die liste war ja nicht fest positioniert.
<span> ist nunmal ein inline-level Element und sollte deshalb keine block-level Elemente enthalten. Obwohl man mit CSS auch ein inline-Element als block darstellen lassen kann (display:block;) rät (auch) das W3C davon ab, <span> in diesem Sinne zu benützen.
Wenn du diesem Problem wirklich auf den Grund gehen willst, muss du dein CSS und HTML erst radikal kürzen, d.h. dass du alles rausnehmen musst was nicht direkt mit dem Problem zu tun hat, angefangen von der Schriftformatierung bis hin zum layout.css etc.
Dann kannst du dich wirklich auf das Problem konzentrieren, ohne darüber nachdenken zu müssen, ob irgendeine andere Angabe in einer der CSS-Dateien Auswirkungen auf den HTML-Code hat.
damit habe ich ja nciht dich gemeint =)
ich finde es halt nur schade dass du der einzige bist der mir hier weitergeholfen hat.
Ich möchte nicht, dass du das jetzt missverstehst, ich schildere dir was mir so durch den Kopf ging bei deiner Fragen:
Bei deiner ersten Posting, ging für mich überhapt nicht hervor was du erreichen wolltest: der HTML-Code passte nicht zum CSS-Fragment, es war nicht klar warum ein div in einem span legen wolltest, was hst du mit float probiert, die liste, eines der divs. Es gab keine Möglichkeit den Code wirklich zu sehen. Also habe ich erst gar nicht geantwortet.
Dann hast du die Seite verlinkt. OK, dachte ich, schauen wir mal das an. Also gehe ich auf die Seite und sehe mit den Quelltext an: man oh man ... vier externe CSS-Dateien. Normalerweise hätte ich da einfach aufgehört, weil sonst hätte ich genau das machen müssen, was ich dann bei dir gemacht habe.
Die Seite lokal gespeichert, alle CSS-Dateien geholt und lokal gespeichert, die Bilder für die Liste lokal gespeichert.
Dann konnte ich damit beginnen, alles zu entfernen was nicht mit dem problematischen Stelle zu tun hat, bis eben nur noch die navigation.css (plus die angabe für body aud dem layout.css) und das "header"-div ubringblieb.
Erst jetzt konnte ich mich wirklich auf das Problem konzentrieren.
Das ist sehr umständlich, kostet viel Zeit und viel Energie ohne dass man sich wirklich um das Problem hätte kümmern können.
Wie gesagt, ich möchte nicht dass du dies alles missverstehts. Was ich dir damit ziegen wollte, wie andere (z.B. ich) denken, wenn solche Fragen hier im Forum gestellt werden. Es heisst wirklich nicht um sonst, dass man den Helfer leicht machen sollte helfen zu können, sonst beteiben sie eben nicht den Aufwand.
ps.: ich finde es scheisse das das eh schlecht übersichtliche forum durch den super toll witzigen aprilscherz jetzt für NOCH mehr unordnung sorgt.
Aber, aber! ;-)
Wer wird das denn jetzt so tierisch ernst nehmen? :-)
Grüße
Thomas