Der Martin: div box

Beitrag lesen

Hallo,

ich habe 2 div-boxen ineinander und die innere soll in der gesamt breite genau so breit sein wie die, in der sie liegt jedoch mit einem margin von einer bestimmt px anzahl;

und wo liegt da das Problem?

praktisch sowas: width: 100% - margin(in px)

Nein.

Kennt jemand eine einfache Lösung?

Ein div ist ein Blockelement. Blockelemente nehmen per Default die gesamte verfügbare Breite ein. Lass also die width-Angabe komplett weg und gib nur margin für das innere (oder padding für das äußere) div an. Fertig.

Ciao,
 Martin

--
Jungs sind wie Waschmaschinen: Wenn man sie anmacht, kommen sie ins Schleudern.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(