Est-ce une bonne pratique d'utiliser des marges négatives pour enlever le rembourrage de l'élément enveloppant?CSS - Marge négative pour enlever le rembourrage du parent
Par exemple, lequel des éléments de code suivants est préférable d'utiliser?
<div style="padding: 5px;">
Shortened width string
<div style="margin: 0 -5px;">Full width string</div>
Shortened width string
</div>
ou
<div>
<div style="padding: 5px;">Shortened width string</div>
<div>Full width string</div>
<div style="padding: 5px;">Shortened width string</div>
</div>
Mais dans l'exemple que je besoin de rembourrage horizontal pour soi-disant 'chaîne largeur Raccourcissement'. –
Pourquoi ne pas simplement l'envelopper dans un autre élément et lui donner un rembourrage? –
BTW, je vais toujours argumenter que les marges négatives sont parfaites pour cela. –