div-Element rechts positionieren
    
Mief
    
    
      
    
  - css
- 0  Matthias Apsel Matthias Apsel- 0 Mief
 
- 0 Baba- 0 Baba
 
 nicht angemeldet
 nicht angemeldetHallo,
ich habe ein Div-Element in einem anderen. Das innere ist am rechten Rand des äußeren positioniert. Wenn ich jetzt aber in das äußere einen Text schreibe, soll dieser um das innere Div-Element drumrum fließen. Wie geht das?
(Ist wahrscheinlich eine dumme Frage.)
Om nah hoo pez nyeetz, Mief!
soll dieser um das innere Div-Element drumrum fließen. Wie geht das?
Matthias

Ich habe das div-Element mit float schon rechts positioniert:
  
<div id="contents">  
<h1>Willkommen</h1>  
  <div style="float:right" id="bookofmonth">  
  <h1>Das Buch des Monats</h1>  
  </div>  
</div>
Aber nachdem ich die Überschrift dahingeschreiben habe, hat sich das innere Div-Element nach unten geschoben.
Om nah hoo pez nyeetz, Mief!
Aber nachdem ich die Überschrift dahingeschreiben habe, hat sich das innere Div-Element nach unten geschoben.
Float hat Auswirkungen auf _nachfolgende_ Elemente.
Matthias

Wenn ich jetzt aber in das äußere einen Text schreibe, soll dieser um das innere Div-Element drumrum fließen. Wie geht das?
Meinst Du so?
(Ist wahrscheinlich eine dumme Frage.)
Sicherlich nicht. Vielleicht könntest Du sie aber noch besser formulieren...
Cheers,
Baba
Sorry, bin noch nicht so gut mit jsfiddle. Ich meinte so hier!
Erklärung: h1 ist ein Blockelement, daher muss es auch gefloatet werden.
Cheers,
Baba