Ich versuche, eine horizontale CSS-Menüleiste zu erreichen, in der alle <a>
Elemente auf die gesamte Breite des übergeordneten Elements erweitert werden. Der HTML-Code sieht wie folgt aus:Verwenden Sie CSS, um mehrere Elemente zu erstellen, die die gesamte Breite des übergeordneten Elements einnehmen
<div id="parent">
<a href="/">Home</a>
<a href="/learn">Learn More About The Product</a>
<a href="/about">About Us</a>
<a href="/contact">Contact Us</a>
</div>
Die Idee ist, jedes der vier <a>
Elemente über einige% der Gesamtbreite einnehmen, so dass die linke Seite des Home
und die rechte Seite der Contact Us
einer Linie mit den Rändern von parent
. Sie können nicht jeweils genau 25% aufnehmen, sonst würde "Mehr über das Produkt lernen" doof aussehen, weil es zu lang ist.
Irgendwelche Ideen?
Ich versuche so hart, ein guter Typ zu sein und Tabellen nicht für Layout zu verwenden, aber es beißt mich! :) – JerSchneid