Có khả năng tô màu thẻ tiến trình trong css không? Tôi đã thử nó. Nhưng chỉ chiều rộng và chiều cao mới hoạt động. Tôi muốn da màu sắc của sự tiến triển (màu bên trong trong đó cho thấy tỷ lệ phần trăm của tải về). Có thể không?Có khả năng tô màu thẻ tiến trình html5 không?
Trả lời
Hiện tại không có. Thiết kế/giao diện của thanh tiến trình hiện được xác định bởi trình duyệt và CSS không thể tạo kiểu cho thanh tiến trình.
Giải pháp hiện tại của tôi là sử dụng nhiều div
s để tạo kiểu và hiển thị thanh tiến trình, sử dụng hình ảnh sprite CSS.
Đây là những gì bạn đang tìm kiếm:
progress[value] {color:red} /* IE10 */
progress::-webkit-progress-bar-value {background:red}
progress::-webkit-progress-value {background:red}
progress::-moz-progress-bar {background:red}
Nó chỉ làm việc tốt trên Chrome và Firefox 6.
IE10 cũng hỗ trợ phần tử giả ::-ms-fill.
Vâng, tôi sẽ thấy những gì tôi có thể làm gì để giúp đỡ:/
Tôi đã nhìn vào phong cách mặc định (css phong cách của nó) của thẻ tiến bộ (sử dụng tùy chọn yếu tố Kiểm tra Google Chrome) và những gì tôi tìm thấy được như sau (hy vọng điều này sẽ giúp):
1. -webkit-appearance: progress-bar;
2. background-attachment: scroll;
3. background-clip: border-box;
4. background-color: gray;
5. background-image: none;
6. background-origin: padding-box;
7. border-bottom-color: black;
8. border-bottom-style: none;
9. border-bottom-width: 0px;
10. border-left-width: 0px;
11. border-right-width: 0px;
12. border-top-color: black;
13. border-top-style: none;
14. border-top-width: 0px;
15. display: inline-block;
16. font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
17. font-size: 16px;
18. height: 16px;
19. line-height: 16px;
20. margin-bottom: 0px;
21. margin-left: 0px;
22. margin-right: 0px;
23. margin-top: 0px;
24. outline-color: black;
25. outline-style: none;
26. outline-width: 0px;
27. padding-bottom: 0px;
28. padding-left: 0px;
29. padding-right: 0px;
30. padding-top: 0px;
31. position: static;
32. text-align: center;
33. vertical-align: -3px;
34. width: 160px;
Styles
________________________________________
element.style {}
Matched CSS Rules
user agent stylesheet
progress {
1. -webkit-appearance: progress-bar;
2. display: inline-block;
3. height: 1em;
4. width: 10em;
5. vertical-align: -0.2em;
6. background-color: gray;
}
Pseudo element
user agent stylesheet
progress::-webkit-progress-bar-value {
1. -webkit-appearance: progress-bar;
2. background-color: green;
}
bạn có thể KHÔNG trộn Mozilla và WebKit tiền tố trong bộ chọn tương tự, bạn phải tạo các quy tắc hoàn toàn riêng biệt cho cả hai động cơ render ...
012.CSS
progress {background-color: #aaa !important;}
progress::-moz-progress-bar {background-color: #f0f !important;}
progress::-webkit-progress-value {background-color: #f0f !important;}
Tested trong Firefox 31 và Chrome 37. Sử dụng # f0f vì nó nên được dễ dàng để phát hiện nếu không có cơ bản (và có lẽ tâm lý) các vấn đề với các màu sắc.
- 1. Cách đặt màu cho phần tử tiến trình CSS3 html5?
- 2. HTML5 có thể cải thiện khả năng truy cập nào?
- 3. Có thể tô màu các màu biểu tượng fontawesome không?
- 4. Đối tượng SVG có thể có màu tô và mẫu tô đầy không?
- 5. Trình duyệt webview có hỗ trợ tính năng html5 không?
- 6. HTML5 canvas khung tiên tiến
- 7. HTML5: Tải lên tệp AJAX với thanh tiến trình
- 8. Video HTML5 Html5 không thể hiển thị màu trắng, có nền màu xám
- 9. Hình dạng tô màu Matlab màu trắng
- 10. Sự kiện âm thanh HTML5 'tiến độ' không kích hoạt
- 11. Chuyển đổi màu của thanh tiến trình theo lập trình
- 12. Terser Tô màu của Thông điệp LogCat?
- 13. Tô màu từ khóa phù hợp trong trình chỉnh sửa
- 14. Tô màu một từ bằng CSS
- 15. Thực hiện một số cấu trúc lập trình chức năng có giảm khả năng Debuggability không?
- 16. Cách tô màu nền UIBarButtonItem?
- 17. Kiểm tra xem thẻ SD có khả dụng hay không theo cách lập trình
- 18. Chỉ màu tô màu trắng trong suốt ở UIView
- 19. Tôi có thể có video có nền trong suốt bằng thẻ video HTML5 không?
- 20. Thẻ HTML5 <meter> thuộc tính
- 21. Tôi có thể thay đổi màu tô của đường dẫn svg bằng CSS không?
- 22. Thay đổi Chỉ báo tiến trình SystemTray Màu
- 23. ExpandableListView - Có khả năng mở rộng có điều kiện không?
- 24. Thay đổi tiến trình Màu sắc của thiết bị
- 25. Seekbar hoặc thanh tiến trình với nhiều màu sắc
- 26. Cách kiểm tra xem trình duyệt có thể phát mp4 qua thẻ video html5 không?
- 27. Thay đổi màu sắc của thanh tiến trình # #
- 28. "#pragma once" có khả năng gây ra lỗi không?
- 29. Làm cách nào để tô màu hình nền của UIButton theo cách lập trình và động?
- 30. Làm cách nào để tô màu ảnh/hiển thị màu?
Nếu bạn có cùng một câu hỏi và muốn thay đổi diện mạo của HTML 5 '
Trang web này đã giúp tôi: http://www.useragentman.com/blog/2012/01/03/cross-browser-html5-progress-bars-in-depth/ – cynicaljoy
@priya Đã đăng câu trả lời thực sự hiệu quả, vui lòng kiểm tra và chấp nhận hoặc ít nhất là bình luận. – John