J'essaie de faire un élément <div class="post">
avec différentes images de bordure supérieure et inférieure (pour donner l'impression d'une sorte de poche dans la page). Je peux me débarrasser des bordures latérales en utilisant les éléments suivants:Différentes images de bordure haut et bas
.post {
width: 980px;
border-image: url(./images/border-post-top.png);
border-width: 23px;
border-left-width: 0px !important;
border-right-width: 0px !important;
}
Cependant, pour autant que je sache, il n'y a rien qui me permet de spécifier des bordures supérieure et inférieure. Ce ne serait pas un problème si la bordure du bas du <div>
était tournée de 180 degrés ou reflétée dans l'axe des x, mais je ne peux pas le faire non plus. Y at-il un moyen de contourner ce problème, ou dois-je utiliser deux éléments distincts <img>
au début et à la fin de mon élément post div pour y parvenir?
Placez les deux « parties » dans la même image, et utilisez [ 'border-image slice'] (https://developer.mozilla.org/ en-US/docs/Web/CSS/frontière-image-tranche) pour déterminer ce qui est affiché où. – CBroe
@CBroe Ahh à droite, j'ai raté cet attribut (je ne l'ai pas reconnu pour ce qu'il pourrait être); Merci beaucoup. Si vous en faites une réponse avec peut-être un exemple d'utilisation, alors je peux l'accepter! :) –