J'ai une autre possibilité. Il s'agit bien sûr d'une technique "plus récente", mais pour mes projets, elle est suffisante.
Cela ne fonctionne que si vous avez besoin d'une ou deux bordures. Je ne l'ai jamais fait avec 4 bordures... et pour être honnête, je ne connais pas encore la réponse à cette question.
.your-item {
position: relative;
}
.your-item:after {
content: '';
height: 100%; //You can change this if you want smaller/bigger borders
width: 1px;
position: absolute;
right: 0;
top: 0; // If you want to set a smaller height and center it, change this value
background-color: #000000; // The color of your border
}
J'espère que cela vous aidera aussi, car pour moi, il s'agit d'une solution de contournement facile.