2013-09-02 28 views
20

Chuyển đến this site, nhấp "Đăng nhập" ở góc trên cùng bên phải và cửa sổ phương thức twitter-bootstrap sẽ bật ra nhưng bị chuyển sang màu xám.Cửa sổ phương thức Bootstrap bị mờ đi

Tại sao điều này lại xảy ra?

+0

Yêu cầu chúng tôi đến thăm trang web của bạn nó không phải là một thực hành tốt, như sau khi chúng ta vấp ngã khi một vấn đề như thế này không có cách nào chúng ta có thể thấy vấn đề bạn có –

Trả lời

23

Đó là vì .navbar-fixed-top có chỉ số z là 1030 trong khi phông phương thức có chỉ số z là 1040, khiến phương thức che phủ thanh điều hướng.

Để khắc phục điều này, chỉ cần điều chỉnh giá trị z-index .modal-backdrop z-index nhỏ hơn 1030 - ví dụ:

.modal-backdrop { 
    z-index: 1020; 
} 
18

Trước hết, thêm dữ liệu nền = "false" để div modal của bạn

Sau đó, thêm dòng sau vào phong cách của bạn:

.modal { background: rgba(000, 000, 000, 0.8); min-height:1000000px; } 

Đừng quên thêm nút đóng vào chế độ của bạn ...

<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> 

Chúc mừng ..

+0

này làm việc trong trường hợp của tôi, nơi tôi đã sử dụng bootstrap họ chọn ... chuyển sang một chủ đề và sau đó quay lại mặc định sẽ làm cho một phương thức trên trang của tôi chuyển sang màu xám. Bây giờ nó hoạt động đúng với data-backdrop = "false" – cb88

+2

Cảm ơn; thêm 'data-backdrop =" false "' đã sửa nó ngay lập tức. – Neil

+0

Cảm ơn bạn. Vấn đề của tôi chỉ ở IE, nhưng điều này đã giúp tôi ổn định. Tôi đã phải thiết lập z-index của nav của tôi thành -1 để làm cho nó nằm bên dưới. Chúc mừng. – kmehta

23

Bạn cũng có thể sử dụng:

.modal-backdrop.in { z-index: auto;} 
+2

đây là câu trả lời hay nhất. – hellion

1

tôi đã có thêm rất quan trọng để có được nó làm việc!.

.modal-backdrop { 
    z-index: 1020!important; 
}