Есть элемент 1 тур
для него прописаны стили
p.tour-step {
border-radius: 5px 0 0 5px;
font: 800 14px/40px 'Open Sans', arial, sans-serif;
padding: 0 13px 0 16px;
background: #2C2221;
background: rgba(44, 34, 33, 0.2);
position: relative;
margin-right: 16px;
}
p.tour-step:after {
content: '';
position: absolute;
display: inline-block;
right: -7px;
width: 0;
height: 0;
border-top: 20px solid rgba(0, 0, 0, 0);
border-bottom: 20px solid rgba(0, 0, 0, 0);
border-left: 7px solid rgba(44, 34, 33, 0.2);
}
Получается вот такая ботва
my.jetscreenshot.com/7184/20140919-wmgn-209kb
Но в некоторых браузерах (opera 24, например) элемент :after не приклеиваться
my.jetscreenshot.com/7184/20140919-zhyr-65kb
Можно, конечно сделать все одним рисунком. Но как-то топорно. Можно ли как-нибудь решить этот вопрос более красивым способом?