hi,
<li><a href="http://www.heise.de/">Partner</a></li>
<li>|</li>Was ist das denn?
Ein Trennzeichen ist doch kein eigenständiger Menüpunkt - oder was bitte kann ich darüber aufrufen?
Nichts. Ich wollte das Trennzeichen farblich abheben und um das auf die Schnelle zu erreichen habe ich sowas gebastelt. Was würdest du hier eher vorschlagen?
<li>Suchen</li>
<li><form><input /></form></li>Was ist das denn?
Die Funktionsbeschreibung "Suchen" und das Eingabefeld gehören doch wohl zusammen.
Ja, auch das stimmt natürlich. Auch hier hat die Ansicht nicht so gepasst, wie ich das wollte, also habe ich hier sowas zusammengeschustert. Das wollte ich noch ändern.
Was ich gerne hätte, wäre eine Ausrichtung der li-Elemente nach "rechts unten". Irgendwie stehe ich auf dem Schlauch und kriegs nicht hin.
Wo rechts unten?
Meinst du vielleicht, dass du die _Inhalte_ der LIs rechts unten ausrichten willst?
Für die horizontale Ausrichtung nutze text-align für inline-Elemente bzw. ein margin-left:auto/margin-right:0.
Jo, das hatte ich im CSS vergessen. Die Ausrichtung nach Rechts ist kein Problem. Wobei auch da mir eine Tabelle nen Strich durch die Rechnung macht, aber das ist nicht das Problem momentan.
Die vertikale Ausrichtung wird schwieriger, da vertical-align bei Listenelementen natürlich nicht wirken darf.
Das ist klar.
Da könnte evtl. ein entsprechendes padding-top, oder auch eine entsprechende line-height weiterhelfen.
Padding-top hilft mir hier denke ich nicht weiter, da die Abstände nach oben unterschiedlich sind durch das Inputfeld. Vielleicht irre ich mich hier aber auch.
Und meine Versuche zu line-height waren bisher auch nicht erfolgreich. Zumindest sehe ich absolut keine Veränderung, egal wo ich eine line-height angebe.
Um das ganze mal zu verdeutlichen ein Bild.
So soll das ganze aussehen. Mit ner Tabelle krieg ich das ganze recht einfach hin. Aber das würde ich gerne vermeiden.
Gruß Ben