|
|||
Problem: 2 Block-Elemente nebeneinander zentrieren
Hi,
ich sitze mal wieder an einem kniffligen Problem. Als Anhang schicke ich eine schnell gemacht Skizze, macht die das Problem erklärt: Ich habe einen Bereich mit fester Breiter in dem sich nebeneinander 3 Block-Elemente befinden. Auch diese Elemente haben eine feste Breite. Die Elemente sind per float:left nebeneinander dargestellt. (Auf der Skizze: Zustand 1). Das ist bis hierhin noch sehr simpel. Problem: Dynamisch per PHP gesteuert ist es so, dass unter bestimmten Bedingungen nur 2 Elemente vorhanden sind. In dem Falle sollen die beiden Elemente beide nebeneinander zentriert werden. Wie macht man das? Big Thx im Voraus für eure Ideen |
Sponsored Links |
|
|||
per javscript die gesamtbreite der beiden divs ermitteln, den äußeren Rahmen diese breite zuordnen, und mit margin:0 auto; zentrieren.
Oder: Per PHP abfragen ob 2 oder 3 innere Divs existieren, dem äußeren Div dementsprechend eine id/klasse vergeben (die die jeweilige gesamtbreite definiert und auf margin: 0 auto gesetzt ist). |
Sponsored Links |
|
|||
Oder inline-block verwenden (ohne float).
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
|
|||
Danke erstmal für eure Tipps!!
Zitat:
Zitat:
Zitat:
Und zwar wen es interessiert folgendermaßen: Die 2 bzw. 3 divs (je nach Zustand) habe ich mit einem zusätzlichen Shrink-to-fit wrapper div umfasst (display: inline-block; width: auto. Dem div mit fester breite in dem das Shrink-to-fit Div mit den 2-3 Divs darin befindet habe ich text-align: center gegeben. Funzt soweit alles, ich hoffe mal das Problem ist das mit gelöst |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Box Problem | david1982 | CSS | 6 | 04.10.2010 12:48 |
float Problem in IE. Elemente verrutschen. | hitchheiko | CSS | 3 | 11.02.2005 14:24 |
Float Problem, 4 Inhalts Elemente nebeneinander | denny | CSS | 0 | 23.08.2004 14:59 |
problem mit 2 divs nebeneinander... | c0d3r | CSS | 3 | 14.05.2004 11:33 |