Moin,
Mein Problem ist, dass ich nicht den float-Effekt haben möchte. Der Newsbereich soll nicht vom Text links daneben umflossen werden, sondern ich möchte wirklich 2 eigene Bereiche festlegen. Für ein wenig Code wäre ich sehr dankbar, weil ich einfach nicht weiterkomme.
Auch das ist kein Problem, du musst den Bereichen die umflossen werden, einfach eine margin entsprechend der Breite des Bereiches geben, für den du das float definierst.
Gruß
Stareagle
Ich habe das ganze so definiert:
Im Stylesheet:
~~~css
div#info{
width: 25%;
float: right;
}
Für den content-Bereich habe ich nichts definiert.
In der HTML-Datei:
~~~html
<div id="info">
<h2>News</h2>
<p>Hier kommen die News hin.</p></p>
</div>
<div id="content">
<h2>Inhalt</h2>
<p>Hier kommt dann der Inhalt der Seite an, die man eigentlich anschauen möchte.</p>
</div>
Es funktioniert so, wie es laut Regel soll. Nur ist das Ergebnis davon nicht so, wie das, was ich haben möchte. Beide Bereiche sollen immer gleich lang sein. Es soll gar keinen Textumfluss zwischen den beiden Elementen geben.
Ich habe es mal mit einer zweispaltigen Tabelle gemacht und dabei bis jetzt noch keinen Nachteil gefunden. Wo soll bei dieser Methode das Problem liegen?