zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Verschachtelte div's

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 03.10.2008, 11:51
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 03.10.2008
Beiträge: 3
BlackColla befindet sich auf einem aufstrebenden Ast
Frage Verschachtelte div's

hallo,
ich habe folgendes problem:

<div id="Inhalt">
<p>Beispiel</p>

<div style="width=99%;">

<div style="width=50%; float:left; padding:0.5em 0 0 0; overflow: hidden;"> /* Container links */
<div style="float:left;"><img src="img/test.bmp"></div>
<div>text für links</div>
</div>

<div style="margin-left: 1em; float:right; padding:0.5em 0 0 0;"> /* Container rechts */
<div style="float:right;"><img src="img/test.bmp"></div>
<div>text für rechts</div>
</div>

</div>
</div>

ich habe einen ersten container, den inhalt: der beinhaltet die überschrift "beispiel" und alle anderen etwaigen container.
darunter habe ich einen neuen container gemacht, der beinhält 2 container die ebenfalls jeweils 2 container beinhalten, einen container für ein bild und einen für text der das bild umfließt.

mein problem ist, daß ich es einfach nicht hinkriege den container für rechts neben den für links darzustellen...
der rechte container liegt immer unter dem linken.
ich weiß, ich übersehe nur was, aber da ich jetzt schon geraume zeit daran bastle... bin ich dem fehler gegenüber blind...

kann mir einer sagen wo mein fehler liegt?
schonmal danke

Geändert von BlackColla (03.10.2008 um 12:02 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 03.10.2008, 12:45
Benutzerbild von paracelsus
be simple
XHTMLforum-Kenner
 
Registriert seit: 16.07.2007
Ort: Kapfenberg - Austria, einige meinen am "Anus Mundi"
Beiträge: 4.788
paracelsus ist einfach richtig nettparacelsus ist einfach richtig nettparacelsus ist einfach richtig nettparacelsus ist einfach richtig nett
Standard

Boxmodel!
Einer gegebenen Breite werden noch die Paddings und margins hinzugefügt!
Deine Boxen sind schlicht zu breit (50% + 1em + .5em), um nebeneinander in den Container zu passen.

Gruß
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 03.10.2008, 13:25
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Ich sehe in diesem Codeschnipsel zwei Versuche, eine Breite anzugeben. Beide sind ungültig.
Ansonsten verlässt sich der Code auf shrink-to-fit bei Float. Meine Kristallkugel versagt beim Erahnen der Folgen.

BlackColla, lies: http://xhtmlforum.de/40080-f-r-frage...twortende.html
Keine Codeschnipsel!
Mit Zitat antworten
  #4 (permalink)  
Alt 03.10.2008, 15:23
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 03.10.2008
Beiträge: 3
BlackColla befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von paracelsus Beitrag anzeigen
Boxmodel!
Einer gegebenen Breite werden noch die Paddings und margins hinzugefügt!
Deine Boxen sind schlicht zu breit (50% + 1em + .5em), um nebeneinander in den Container zu passen.

Gruß
hat dennoch nicht funktioniert.
habe aber, davon inspiriert, beiden containern nach der float anweisung mit width: 48%; ne größe zugewießen, und tadaaa, es funzt...

man lernt nie aus

danke!
Mit Zitat antworten
  #5 (permalink)  
Alt 03.10.2008, 16:07
Benutzerbild von paracelsus
be simple
XHTMLforum-Kenner
 
Registriert seit: 16.07.2007
Ort: Kapfenberg - Austria, einige meinen am "Anus Mundi"
Beiträge: 4.788
paracelsus ist einfach richtig nettparacelsus ist einfach richtig nettparacelsus ist einfach richtig nettparacelsus ist einfach richtig nett
Standard

Vorher oder nachher ist keinesfalls relevant.
Außer: eine Regel wird "danach" überschrieben.
Warscheinlich ist, das Dein altes CSS noch im Cache war.

Ich würde an Deiner Stelle die Divitis Deiner Seite ein bischen kurieren.
Du brauchst Dein Bild und Deinen Text nicht in zwei extra Div zu sperren, es genügt, wenn Du das float dem Bild direkt gibst.

HTML-Code:
<div>
  <p>
    <img src="XX" style="float:left;" alt="" /> Text text  Text text  Text text 
    Text text  Text text  Text text  Text text  Text text 
    Text text  Text text  Text text  Text text  Text text
  </p>
</div>
Damit ist schon mal Markup gespart. Deine Inline Styles kommen sicher noch in ein externes CSS.

Gruß

EDIT: wer floated sollte auch [FAQ]clearen[/FAQ]

Geändert von paracelsus (03.10.2008 um 16:25 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 03.10.2008, 16:46
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 03.10.2008
Beiträge: 3
BlackColla befindet sich auf einem aufstrebenden Ast
Daumen hoch

der hinweis ist ja direkt gold wert!
hab ich sofort umgesetzt!
danke vielmals!
Mit Zitat antworten
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Verschachtelte transparente divs mit inhalt, BG-image dennoch nicht sichtbar ? bastien CSS 12 23.05.2007 13:27
Verschachtelte DIVs --> gehts einfacher? Simon_B (X)HTML 2 17.05.2006 15:12
verschachtelte divs, javascript menü - firefox macht ärger fork (X)HTML 14 05.11.2005 12:35
verschachtelte Div's mit variabler Höhe sAt. CSS 1 10.08.2005 18:26
verschachtelte DIVs und Problem mit Height:100% sonicm CSS 5 11.05.2005 13:17


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:43 Uhr.