Я пытаюсь создать css trianlge для навигации заголовка. Я достиг этого, но он не правильно отображается в IE.
Вот решение Working Fiddle для образца, который я создал. Я исправил позицию, но когда я пытаюсь запустить IE (в настоящее время у меня есть IE 11.0), треугольник отображается как квадрат, но когда я пытаюсь запустить его в Chrome и FF работает нормально.
Скрипач: http://jsfiddle.net/cKnyQ/20/
a:hover:after {
background: white;
border: solid black;
border-width: 1px 1px 0 0;
bottom: 0px;
content: ' ';
display: block;
height: 10px;
left: 32px;
position: absolute;
width: 10px;
z-index: 99;
-webkit-transform: rotate(-45deg);
-webkit-transform-origin: 50% 50%;
}
Использовать -ms-transform: rotate(-45deg)
Спасибо Akshay mohite. В качестве примечания я редактировал скрипт js с найденным решением.
Скрипт: http://jsfiddle.net/cKnyQ/25/
#Container a:hover::after {
content: "";
display: block;
border: 8px solid black;
border-bottom-color: white;
position: absolute;
bottom: 0px;
left: 50%;
margin-left: -12px;
background: white;
}