Sto cercando di creare una forma di stile triangolare con CSS, ma sul bordo appare una linea scura come puoi vedere di seguito. Viene visualizzato solo in Firefox, non in Chrome o IE.Problema di confine strano con Firefox
Che cosa sta causando questo e come questo può essere fisso?
Ecco il mio codice:
HTML:
<div>
<h1>Hello</h1>
</div>
CSS:
div{
margin: 20px;
}
h1{
background: yellow;
padding: 30px;
position: relative;
color: #FFFFFF;
float: left;
margin-right: 20px;
}
h1:before{
position: absolute;
left: 100%;
top: 0;
content: "";
border: 20px solid yellow;
border-width: 0px 50px 80px 0px;
border-color: transparent transparent yellow transparent;
}
JSFiddle: http://jsfiddle.net/TrQEH/
Quale versione di Firefox in uso? Non riesco a vedere nessun problema su Aurora 21. – Pavlo