Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Ausrichten mit CSS klappt nicht





Frage

Hallo alle, ich habe ein Problem beim Ausrichten. Hier erstmal der Quelltext: [code] <div style="height: 230px"> <div class="as-container"><h4>Formteile</h4><img src="../images/formteile.jpg" alt="Formteile"></div> <div class="txt-justify">TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT</div> </div> [/code] CSS: [code] div.as-container { width: 120px; float: left; margin-left: 10px; margin-right: 10px; } .txt-justify { text-align: justify; } [/code] Das ganze ist in 2 Bereichte aufgeteilt: Links Bild (mit Text), Rechts Text. Der Text Rechts soll jedoch oben Bündig mit dem Bild bzw. Text anfangen. Im IE (6) sieht es richtig aus. Im Mozilla ist der Text unterhalb des Bildes ausgerichtet.. Ich hoffe das ich das ganze gut genug beschreiben konnte. Hoffe, dass mir jem. weiterhelfen kann. Gruss Marc

Antwort 1 von Hergy

hi cloud,
Du solltest wenns geht die Verschachtelung von divs vermeiden! Einer reicht in Deinem Fall auch aus!
versuch mal das hier:

<div class="txt-justify">TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT</div>
</div>
<h4>Formteile</h4><img src="../images/formteile.jpg" alt="Formteile"></div>


CSS:

.txt-justify {
float: right;
text-align: justify;
margin-left: 10px;
margin-right: 10px;
}

Du könntest natürlich auch die Überschrift und das Bild zusammen in einen div.container packen, den Du dann links floaten lässt. Und den Text ohne div eingibst.
Wichtig ist, daß Du die div-container, in denen Du float angibst vor dem Inhalt schreibst, der das div umfliessen soll!!!

Gruß, hergy

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: