Tôi muốn làm cho menu danh sách biến mất bằng cách sử dụng độ mờ mà không ảnh hưởng đến phông chữ. Có thể với CSS3?Màu nền CSS trong suốt
Trả lời
hey bây giờ bạn có thể sử dụng rgba trong thuộc tính css như như thế này
.class{
background:rgba(0,0,0,0.5);
}
0,5 là minh bạch bây giờ bạn có thể thay đổi theo thiết kế của bạn.
sống bản demo thông tinhttp://jsfiddle.net/EeAaB/
vâng, đó là có thể. chỉ cần sử dụng rgba-syntax cho màu nền của bạn.
.menue{
background-color: rgba(255, 0, 0, 0.5); //semi-transparent red
}
Xin chào! Bạn có biết gì về định nghĩa CSS 'nền-màu' với kênh aplha không, nhưng bằng cách sử dụng giá trị #HEX cho màu? –
Hãy thử điều này:
opacity:0;
Đối với IE8 và trước đó
filter:Alpha(opacity=0);
vâng .. Tôi đã sử dụng mã này để biến mất mũi tên mặc định trong menu danh sách.nhưng nó cũng sẽ ảnh hưởng đến phông chữ .. – Saranya
Trang web bạn đang liên kết đến ... thật khủng khiếp. –
@JohnDvorak tại sao w3schools khủng khiếp? – TheWandererr
Trong trường hợp này background-color:rgba(0,0,0,0.5);
là cách tốt nhất. Ví dụ: background-color:rgba(0,0,0,opacity option);
Giữ ba tùy chọn trong tâm trí (bạn muốn # 3):
1) Tổng số các phần tử là minh bạch:
visibility: hidden;
2) Tổng số các yếu tố có phần minh bạch:
opacity: 0.0 - 1.0;
3) Chỉ cần nền của phần tử trong suốt:
background-color: transparent;
Dưới đây là một lớp ví dụ sử dụng CSS tên màu:
.semi-transparent {
background: yellow;
opacity: 0.25;
}
này thêm một nền đó là đục 25% (màu) và 75% trong suốt.
caveat Thật không may, opacity sẽ ảnh hưởng sau đó toàn bộ yếu tố nó gắn liền với.
Vì vậy, nếu bạn có văn bản trong phần tử đó, nó cũng sẽ đặt văn bản thành độ mờ 25%. Vì vậy, trong hầu hết các trường hợp, bạn cần sử dụng các phương pháp rgba
hoặc hsla
để chỉ rõ độ trong suốt của nền, mà không ảnh hưởng đến độ trong suốt của mọi thứ trong phần tử của bạn.
Dưới đây là 3 cách để thiết lập một nền màu xanh ở 75% tính minh bạch:
background: rgba(0%, 0%, 100%, 0.75)
background: rgba(0, 0, 255, 0.75)
background: hsla(240, 100%, 50%, 0.75)
- 1. Nền trong suốt hiển thị màu đen
- 2. UILabel Đặt màu nền trong suốt?
- 3. Tên màu CSS + độ trong suốt alpha
- 4. Hiển thị màu nền thông qua hình nền trong suốt
- 5. Màu nền CSS trong JavaScript
- 6. Làm nền trắng của hình ảnh trong suốt trong css
- 7. Nền trong suốt chuyển sang màu đen trong WPF
- 8. Khung nền trong suốt
- 9. CSS: hình nền trên màu nền
- 10. Hoạt động phải trong suốt, nhưng có nền màu đen
- 11. Màu trắng đến độ trong suốt với hình nền
- 12. CSS: màu nền chỉ bên trong lề
- 13. Độ mờ CSS - màu nền
- 14. hình nền trong suốt
- 15. Nền trong suốt Java Graphics2D
- 16. UItextview Màu trong suốt IOS
- 17. Nền JFrame trong suốt
- 18. Nền trong suốt AChartEngine
- 19. Nền trong suốt
- 20. Có một dự phòng cho nền RGBA nền trong suốt trong CSS
- 21. Đặt hình nền trong suốt ở IrfanView
- 22. Sự kiện chuột trên nền trong suốt
- 23. Python 2.7/Windows: tiện ích tkinter/ttk với nền trong suốt, màu nền khung ttk
- 24. Trích xuất "tràn" CSS "màu nền"
- 25. CSS rgba Màu nền xác nhận
- 26. Đang tải MPMoviePlayerViewController với nền trong suốt?
- 27. màu trong suốt trong javascript D3.js
- 28. Cách tạo UIImage với nền trong suốt
- 29. Cách áp dụng độ dốc CSS trên văn bản, từ màu trong suốt đến màu đục:
- 30. nền: url trong suốt(); làm gì?
Vâng chắc chắn! Bạn có thể làm điều đó bằng thủ thuật này: http://stackoverflow.com/a/15351192/366884 Chúc may mắn –