Chaque fois que je place des divs dans une rangée horizontale en utilisant display:inline-block
, il y a toujours une marge entre eux, même si je règle margin: 0 !important
. Est-il possible d'avoir exactement 0 pixels entre les divs?Comment mettre divs dans une rangée avec "display: inline-block", sans marge?
Voici un exemple de base où j'ai trois boîtes noires qui devraient être continue, mais il y a un espace blanc entre eux: (Fiddle)
.div {
position: relative;
display: inline-block;
background: black;
width: 100px;
height: 100px;
margin: 0 !important;
}
<div class="div"></div>
<div class="div"></div>
<div class="div"></div>
Avez-vous essayé/vérifié flexbox? –
https: // stackoverflow.com/questions/5078239/comment-supprimer-l'entre-espace-entre-inline-block-elements –
Il existe différentes façons de résoudre ce problème, consultez ce lien, qui devrait aider: https://css-tricks.com/ combat-l'-espace-entre-inline-block-elements/ –