En utilisant ce code, je reçois deux div côte à côte comme je le veux. Sauf, la bordure droite de la deuxième div est manquante. Cela ressemble à un problème de taille, comme si le div était hors de portée ... Comment puis-je résoudre ce problème?div en ligne perd la frontière droite
J'ai essayé d'ajouter des marges, rien ne fonctionne ...
.wrapper {
width: 100%;
white-space: nowrap;
overflow: hidden;
}
.left {
width: 50%;
height:10px;
border: 1px solid;
display: inline-block;
}
.right {
width: 50%;
height:10px;
border:1px solid;
display: inline-block;
margin-left: -1px;
}
<body style="margin-right: 50px">
<div class="wrapper">
<div class="left"></div><div class="right"></div>
</div>
</body>
De plus, la raison pour laquelle cela se produit est que 'border' s'étend en dehors des éléments plutôt que de rester assis à l'intérieur. – Toby
@Toby correct, petit bug ennuyeux vraiment. –
Je ne dirais pas que c'est un bug, c'est comme ça que ça se passe. Il a dit aux deux divs d'être à 50%, puis lui dit d'avoir 1px frontière des deux côtés. C'est un oubli. – LifeOfCoding