2011-11-01 17 views

Trả lời

40

Bạn cần phải sử dụng dấu phẩy để tách cả vùng tối: http://jsfiddle.net/gryzzly/CWuw8/3/ Bạn cũng cần phải thêm tiền tố trình duyệt cụ thể để cho tiện làm việc ở khắp mọi nơi nó được hỗ trợ :

div { 
    -webkit-box-shadow: 
    10px 10px 10px #000, 
    inset 0 0 10px #000; 
    -moz-box-shadow: 
    10px 10px 10px #000, 
    inset 0 0 10px #000; 
    -o-box-shadow: 
    10px 10px 10px #000, 
    inset 0 0 10px #000; 
    box-shadow: 
    10px 10px 10px #000, 
    inset 0 0 10px #000; 
} 

Và bạn cũng phải chỉ định màu cho bạn để bóng được nhìn thấy.

+0

OK nhưng nó có hoạt động trong trình duyệt cũ không? – pahnin

+1

bạn có thể thấy nơi nó hoạt động ở đây: http://caniuse.com/#feat=css-boxshadow –

3

Sử dụng CSS3 bạn có thể có multple hộp bóng chỉ bằng cách chia chúng bằng dấu phẩy ví dụ:

box-shadow: 10px 10px 10px, 0 0 10px inset; 

Bạn có thể có nhiều như bạn muốn.

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