2013-07-16 3 views
0

Я создал список стилей для переопределения основного файла bootstrap.css для IE версии 9 и ниже. Почти все элементы, которые я переопределил с помощью синтаксиса PIE, необходимого для округления углов элемента (с использованием border-radius:), отображаются нормально. для кнопок (стилизованных с class="btn")Использование PIE для стиля Элемент Bootstrap (btn)

По какой-то причине, за исключением, эти кнопки не отображаются на все (не говоря уже о том, правильное закругление углов Я ищу. Я попытался просто все, что я . можно думать Если удалить стиль .btn, кнопка появляется снова, как обычно (без скругленных углов), но если я положил его обратно, кнопка исчезает

Вот CSS:.

.btn { 
    border-radius: 4px; 
    behavior: url(js/pie/PIE.htc); 
} 

Где css может пойти не так? Другие элементы с точным, таким же стилем видимый на экране, и округление углов.

UPDATE: Я обнаружил, что это происходит только на моей кнопке отправки, внутри элемента с классом .form-actions и кнопкой делает дисплей и правильно делает круглые углы вне этого элемента. Я сузил проблему, но мне все еще нужно ее отображать в элементе <div class="form-actions">.

ответ

0

Я понимаю, что это старый вопрос, но на тот случай, если кто-либо еще найдет его, добавив позицию: относительная работала для меня в IE8. Не тестировали его в 9.

.btn { 
    border-radius: 4px; 
    behavior: url(js/pie/PIE.htc); 
    position: relative; 
} 
Смежные вопросы