2013-04-09 39 views
6

Tôi dường như không thể thay đổi màu nền của thanh điều hướng trong IE9. trang web sử dụng Twitter BootstrapVấn đề về màu nền của Bootstrap IE

Đây là website: http://iioengine.com/

các thanh điều hướng trên cùng có một nền trắng ở mọi trình duyệt khác ngoài IE. Màu đen trong IE. Tôi đã cố gắng nhắm mục tiêu tất cả các phần của phần tử với CSS nhưng không có gì đã ảnh hưởng đến màu của nó trong IE.

Tôi cũng đã thiết background-image để none trong mọi tầng lớp có liên quan

Bất cứ ai biết những gì vấn đề là hoặc những gì tôi cần phải nhắm mục tiêu? IE là lái xe cho tôi điên .. Cảm ơn

SOLUTION:

.navbar-inverse .navbar-inner{ 
    filter:none; 
    background-color:white; 
} 
+0

Đăng mã liên quan tại đây, vui lòng –

+1

Trong IE 10 nó hoạt động tốt? bạn đang thử nghiệm phiên bản nào? – Sachin

+1

Trang web bên ngoài có vẻ cực kỳ chậm hoặc chết –

Trả lời

14

này đã được gây ra bởi một gradient MS filter trên .navbar-inverse .navbar-inner {}

Giải pháp là để ghi đè này với none trong stylesheet riêng bạn:

div.navbar-inverse .navbar-inner { 
    filter: none; 
    background-color: none; 
} 
+2

Không thể tìm thấy câu trả lời khác của bạn khi tôi tìm kiếm, nhưng điều này là chính xác. Nó dễ dàng hơn nhiều khi chỉ sử dụng 'filter: none'. Tôi sẽ chấp nhận khi cho phép tôi. – Cbas

-3

Bộ lọc là vấn đề được chỉ ra bởi @Adrift

0

Tôi gặp phải vấn đề về simlar w/IE9 + Bootstrap 3. filter: none không khắc phục được sự cố cho tôi. Việc thêm này đã làm:

filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 
+0

Điều đó làm gì cho bạn? Làm thế nào để giải quyết nó? – ArtOfCode

Các vấn đề liên quan