zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden div als inline Hintergrund auch bei block Elementen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 20.06.2009, 18:41
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 20.06.2009
Beiträge: 4
css7545 befindet sich auf einem aufstrebenden Ast
Standard div als inline Hintergrund auch bei block Elementen

Hallo,
ich habe für ein div folgende Definition:

#infoblock {
margin: 0px;
padding: 2px;
border: 1px solid #9E9E9E;
background:#d9d9d9;
display:inline;
}

Wenn ich den Container nun mit <a> also inline Elementen fülle wird Hintergrund und Rahmen angezeigt.

Fülle ich den Container mit einer form, table und input Elementen habe ich weder Rahmen noch Hintrgrundfarbe.

Ich vermute das liegt an den block Elementen.

Wie bekomme ich nun Rahmen und Hintergrund in den Container der nur so breit ist wie die Elemente selbst. Die Breite selbst ist nicht fix, je nachdem was da anzeigt wird.

Bleibt da nur float?
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 21.06.2009, 18:08
EvT EvT ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.09.2006
Ort: Bad Wildungen
Beiträge: 2.220
EvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekannt
Standard

Zitat:
Zitat von css7545 Beitrag anzeigen
Bleibt da nur float?
Nein, beispielsweise gibt es auch noch display:inline-block und display:table-*
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 22.06.2009, 23:16
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 20.06.2009
Beiträge: 4
css7545 befindet sich auf einem aufstrebenden Ast
Standard

danke, habe ich mir angeschaut.

Ich habe auch gesehen das ab CSS 2.1 float keine witdh mehr braucht.
Da float deutlich besser bzgl. alter/kaputter Browser dokumentiert ist werde ich mich wohl damit beschäftigen.

Aber was ich immer noch nicht verstehe ist wieso das mit display:inline; funktioniert wenn ich nur <ul><li> in dem div habe?
Was ist da die Theorie?
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

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
div und Hintergrund mittig? philippsen CSS 3 21.02.2010 00:10
Myspace problem... Rechte Säule verschiebt sich im IE. calledmarcel CSS 1 27.02.2009 10:12
div überlappen, Layout aufbau Problem! Basti82 CSS 2 08.09.2008 11:56
Design Float IE6 Problem koknarr CSS 10 05.09.2008 19:05
zwischen drei Elementen dynamisch kacheln lohroli CSS 2 08.05.2007 16:01


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