Est-il possible de réaliser quelque chose comme ça (ligne droite "couper" avec une sorte de flèche/triangle de 30 pixels de la gauche) entièrement en CSS? (fait cela en utilisant des feux d'artifice Adobe, mais je veux me débarrasser des images autant que possible sur mon site Web).Ligne droite avec flèche en bas - possible uniquement en CSS?
Voici ce que j'ai essayé sans succès: http://jsfiddle.net/U8AF6/
Un grand merci
CSS
body {
background: red;
}
.arrow_box {
position: relative;
background: #88b7d5;
border: 1px solid #c2e1f5;
}
.arrow_box:after, .arrow_box:before {
top: 100%;
left: 10%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.arrow_box:after {
border-color: rgba(136, 183, 213, 0);
border-top-color: red;
border-width: 16px;
margin-left: -16px;
}
.arrow_box:before {
border-color: rgba(194, 225, 245, 0);
border-top-color: #c2e1f5;
border-width: 22px;
margin-left: -22px;
}
duplication possible de [Ajouter triangle à côté de div avec css] (http://stackoverflow.com/questions/18701604/add-triangle-to-side-of-div-with-css) – TylerH
Yup, c'est possible . Qu'avez-vous essayé jusqu'à présent? – j08691