Internet Explorer 9 (и 10) рендурируют мои округлые углы назад

В основном то, что он делает, представляет верхний правый и нижний правый раундер, а не правильный верхний + нижний левый угол.

Вот CSS:

.formlabel, .formlabel2, .formhead{
    width:200px;
    font-size:18px;
    height:22px;
    font-weight:normal;
    background-color:#FF8000;
    text-align:right;
    margin-top:5px;
    padding-right:1px;
    border:none;
    color:white;    
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

из того, что я смог вывести, это происходит потому, что они в течение другого класса, имеющего направление : RTL атрибут. Если я добавлю направление: LTR к вышеуказанным классам, то углы регулярно округляются. (Вы можете попробовать это, используя вышеуказанный код и добавление направления : RTL )

Проблема в том, что сайт находятся на иврите, поэтому мне нужно, чтобы он остался в RTL.

Любые идеи?

10
задан j0k 5 June 2013 в 11:53
поделиться