Dans le modèle de bo?te, la largeur/hauteur, le remplissage et la bordure de la zone de contenu ne peuvent pas être des valeurs négatives, à l'exception de la marge, qui peut être des valeurs négatives.
Je ne connais pas grand-chose aux compétences d'utilisation des valeurs de marge négatives. J'en ajouterai davantage lorsque j'en aurai l'occasion à l'avenir. Voici une application classique. La valeur négative de margin-left est combinée avec le flottant pour obtenir une mise en page fluide. cela ne change pas la structure du DOM.
Cette démo est la même que celle de l'article sur l'analyse des flotteurs CSS.