Je souhaite créer un élément graphique noir avec une bordure positionnée au-dessus du flux vidéo illustré.Comment créer une forme avec des bordures?
J'ai essayé d'utiliser: avant et: après mais la frontière complique les choses. Toute aide serait grandement appréciée.
Vous pouvez voir sur la photo que l'alimentation va en dessous de la frontière, puisque l'élément graphique est actuellement un carré avec un rayon de frontière
Le code ci-dessous est comment j'ai créé la forme comme sur la photo, mais il est défaillent, puisque l'alimentation passe au-dessus de la frontière:
div.wrap1{
position: fixed;
height: 90vh;
bottom: 0;
left: 0;
width: 80vw;
margin-left: -120px;
.graphic-bg-1{
z-index: 5;
border: 3px solid #3AD8FF;
border-bottom: none;
border-radius: 120px;
position: relative;
width: 100%;
height: 100%;
}
.mask{
position: absolute;
height: 500px;
width: 100%;
background-color: black;
bottom: 0;
// margin-left: -120px;
z-index: 6;
}
}
div.wrap2{
position: fixed;
height: 75vh;
width: 100vw;
right: 0;
bottom: 10vh;
margin-right: calc(-80vw + 123px);
z-index: 7;
.graphic-bg-2{
z-index: 8;
border: 3px solid #3AD8FF;
border-top: transparent;
border-radius: 120px;
position: relative;
width: 100%;
height: 100%;
}
.mask2{
position: absolute;
height: 109px;
width: calc(100% - 3px);
background-color: black;
top: 0;
right: 0;
z-index: 8;
}
}
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. - [De l'avis] (/ review/low-quality-posts/17624596) – Styx
oui, vous avez raison. Je devrais placer mon code ici. et que je fais juste après ce commentaire. –