Cách tốt nhất để đặt độ trong suốt của phần tử DIV HTML và nội dung của nó bằng jQuery là gì?Đặt độ trong suốt của DIV và nội dung của nó bằng cách sử dụng jQuery
Trả lời
$('#my_element').css({ 'opacity' : 0.7 });
Bạn có muốn thực sự thiết lập opacity cho mỗi yếu tố chứa là tốt, hoặc bạn chỉ muốn nó 'xuất hiện' như nếu các yếu tố con có opacity giống nhau không?
Như một ví dụ cho câu hỏi của tôi, nếu bạn muốn một cái gì đó mà bộ một phần tử, và mỗi người trong số các yếu tố trẻ em, bạn có thể làm một cái gì đó như thế này
html
<div id="my_element">
<div>
lorem
</div>
<div>
ipsum
</div>
</div>
jquery
$('#my_element').children().
css({ 'opacity' : 0.25 }).
end().
css({ 'opacity' : 0.25 });
Hy vọng điều này sẽ hữu ích. Chúc mừng.
Như theIV nói rằng bạn có thể sử dụng phương pháp css, nhưng như một sự thay thế, bạn có thể sử dụng Animate:
$('#my_element').animate({ opacity: 0.5 }, 100);
này sẽ animate opacity của bạn div (và nội dung của nó) đến 0,5 (từ bất cứ điều gì nó là để bắt đầu với) trong 100 mili giây.
Một lựa chọn khác - Tiết kiệm bàn phím của bạn và sử dụng fadeTo:
$('#someDiv').fadeTo("slow",0.5);
Hãy thử tính này
$('#my_div').css("opacity", "0.5");
// Ngay lập tức đặt opacity $('#my_div').fadeTo(0, 0.5);
// Họat ảnh opacity đến 50% trong suốt quá trình từ 0 mili giây . Tăng 0 nếu bạn muốn tạo hiệu ứng động. $('#my_div').fadeIn();
// Hoạt ảnh độ mờ từ 0 đến 100%
- 1. Xóa Nội dung của Div bằng cách sử dụng JQuery
- 2. Lấy nội dung của DIV bằng cách sử dụng JavaScript
- 3. Thay đổi nội dung của div - jQuery
- 4. In nội dung DIV bằng JQuery
- 5. Thay đổi nội dung div qua jquery bằng một nội dung của tệp html khác
- 6. ASP.NET MVC Tải nội dung trang vào div bằng cách sử dụng JQuery
- 7. Làm mới/tải lại nội dung trong Div bằng cách sử dụng jquery/ajax
- 8. Cách xóa nội dung của một div
- 9. Nội dung bên trong của Clipping div
- 10. Làm cách nào để tự động thay đổi kích thước div thành kích thước nội dung của nó khi nội dung của div đã thay đổi?
- 11. Cuộn 2 nội dung DIV + nội dung chính bằng thanh cuộn chính của trình duyệt
- 12. đặt nội dung giữa các thẻ div bằng cách sử dụng javascript
- 13. Lấy tên và nội dung của lớp bằng cách sử dụng Beautiful Soup
- 14. Tạo nội dung div động với jquery
- 15. Animate thay đổi chiều cao của div khi nội dung của nó thay đổi
- 16. Tải nội dung nội tuyến bằng cách sử dụng FancyBox
- 17. In tất cả nội dung div bằng jquery printElement
- 18. thay thế nội dung div bằng javascript
- 19. OpenCV: cách đặt độ trong suốt của một pixel là
- 20. Thay đổi nội dung của div bằng JavaScript
- 21. JQuery nhận nội dung của khoảng
- 22. có độ dài nội dung của luồng
- 23. jQuery Templates - Thay thế nội dung DIV
- 24. jQuery: Sắp xếp div theo nội dung của các div phụ khác nhau
- 25. Chế độ xem trong suốt trên UIView trong suốt khác có nội dung không minh bạch?
- 26. Cách truy cập nội dung của khung nội tuyến bằng jQuery?
- 27. Cách đổi kích thước WebView theo nội dung của nó?
- 28. lấy ID của DIV cuối cùng bên trong DIV bằng cách sử dụng jQuery
- 29. thế nào để ẩn nội dung của div trong css
- 30. Đặt một phần nội dung của ô thành đậm bằng cách sử dụng apache poi?
Độ trong suốt giống với độ mờ đục. Câu trả lời ở đây: http://stackoverflow.com/a/19602620/445131 –