Я пытаюсь создать форму треугольника с помощью CSS, но на границе появляется темная линия, как вы можете видеть ниже. Он отображается только в Firefox, а не в Chrome или IE.Странная проблема с границей с Firefox
Что является причиной этого и как это можно исправить?
Вот мой код:
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/
Какую версию Firefox вы используете? Я не вижу никаких проблем на Aurora 21. – Pavlo