Bobby: problem Fluid design

Beitrag lesen

Moin

Ich hoffe, das ist nicht der endgültige Code. Vermeide inlinestyles. Stecke alle CSS-Festlegungen in eine eigene Ressource. wiki:CSS einbinden

Das ist natürlich nicht endgültig, sondern nur zum testen... Selbstverständlich lagere ich das CSS aus

Für ein Bild mit einem weißen Rand benötigt man ganz sicher nicht 2 umgebende Elemente. Alle Angaben kannst du direkt dem Bild geben.

Es folgen noch weitere Elemente nach dem Bild. Es soll nicht nur der Rahmen sein

Auf profilright lässt sich sicher ebenso verzichten.

Wie kann ich das inner float aufheben ohne das äußere Float zu beeinflußen?

Wenn du auf die umgebenden Wrapper-Elemente verzichtest, stellt sich das Problem nicht. Sollte dies nicht möglich sein, bietet sich (mit unterschiedlichem Browser-Support) als Ersatz für float an:

flex-box, display: inline-block, display: table-cell.

Ok, da lässt sich sicher was probieren... Allerdings wird der ie8 da wie immer späne machen.... :/

So wie ich das sehe, setzt du float nur ein um Elemente nebeneinander zu positionieren. Das ist nicht der Zweck von float. Dafür wurde es jahrelang missbraucht.

Gibt es allgemeingültige Alternativen?

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
## Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)