Czy istnieje możliwość kolorowania znacznika postępu w css? Próbowałem tego. Ale działa tylko szerokość i wysokość. Chcę zmienić kolor progresji (kolor wewnętrzny, który pokazuje procent pobierania). Czy to możliwe?Czy istnieje możliwość kolorowania znacznika postępu html5?
Odpowiedz
Obecnie nie. Wygląd/wygląd paska postępu jest obecnie definiowany przez przeglądarkę, a CSS nie może nadawać stylu pasku postępu.
Moje obecne rozwiązanie polega na użyciu wielu modeli div
do stylizowania i pokazywania paska postępu za pomocą ikonek sprite CSS.
To jest to, czego szukasz:
progress[value] {color:red} /* IE10 */
progress::-webkit-progress-bar-value {background:red}
progress::-webkit-progress-value {background:red}
progress::-moz-progress-bar {background:red}
To działa dobrze na Chrome i Firefox 6.
IE10 obsługuje również pseudoelement ::-ms-fill.
Cóż ja zobaczę, co mogę zrobić, aby pomóc:/
Mam spojrzał na domyślnym stylu (styl css z nim) znacznika postępu (używając Inspect opcję elementu Google Chrome) i co ja znaleziono jest następujący (mam nadzieję, że to pomaga):
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;
}
można NIE mix Mozilli i WebKit prefiksy w tym samym przełącznikiem, ty musi stworzyć całkowicie odrębne zasady dla obu silników renderowania ...
CSS
progress {background-color: #aaa !important;}
progress::-moz-progress-bar {background-color: #f0f !important;}
progress::-webkit-progress-value {background-color: #f0f !important;}
Testowany w Firefoksie i Chrome 31 37. Korzystanie # f0f ponieważ powinny być łatwe do wykrycia, chyba że istnieje zasadnicza (i prawdopodobnie psychologiczny) problemy z kolorystyką.
- 1. Czy istnieje możliwość wyścigu w instrukcji UPDATE?
- 2. Czy istnieje możliwość zamiany (monkeypatch) funkcji PHP?
- 3. Czy istnieje możliwość pobrania wyniku BackgroundTransferRequest?
- 4. Czy istnieje możliwość haka globalnego wyjątku?
- 5. Płaszczyzna HTML5: czy istnieje możliwość zmiany rozmiaru obrazu przy użyciu "najbliższego sąsiada"?
- 6. Możliwość uzyskania postępu w Przyszłości <T> obiekt
- 7. Czy istnieje możliwość powiązania listy różnych typów danych?
- 8. Czy istnieje jeszcze możliwość iteracji za pośrednictwem obiektu DynamicParameters Dapper?
- 9. Czy istnieje możliwość zaszyfrowania adresów e-mail w ApplicationServices DB?
- 10. Czy istnieje możliwość zastosowania ogólnej metody do listy pozycji?
- 11. Czy istnieje możliwość generowania rusztowań w aplikacji Symfony2?
- 12. Czy istnieje możliwość przejścia przez system -isystem przy użyciu qmake
- 13. Czy istnieje możliwość wdrożenia pojedynczego raportu w SSRS
- 14. Czy istnieje możliwość zastąpienia operatora unarnego binarnym w Pythonie?
- 15. HTML5: Przesyłanie pliku AJAX z paskiem postępu
- 16. Czy możemy użyć znacznika wideo w znaczniku rysunku w HTML5
- 17. Czy istnieje sposób na ukształtowanie zasięgu HTML5?
- 18. HTML5 LocalStorage: Sprawdzanie, czy klucz istnieje
- 19. RoR 3.2.8: Czy istnieje pomocnik combobox HTML5?
- 20. Czy istnieje element treści w HTML5?
- 21. Znacznik szablonu jquery i znacznika HTML5
- 22. Przechwytywanie kamer za pomocą znacznika wejściowego Html5
- 23. Czy istnieje sposób na uzyskanie postępu przesyłania jQuery ajax?
- 24. Plik kolorowania składni Eclipse
- 25. Jak mogę dodać etykietę do znacznika paska postępu?
- 26. Jak ustawić kolor dla elementu postępu CSS3 html5?
- 27. Czy istnieje możliwość dodania własnych możliwych do pozyskania cech lub czy są one poprawiane przez kompilator?
- 28. Technika formatowania/kolorowania łańcucha NSTextView
- 29. możliwość sprawdzenia, czy wartość jest w zbiorze
- 30. Interfejs API pliku HTML5 proste sprawdzenie, czy plik istnieje
Jeśli masz to samo pytanie i chcesz zmienić wygląd znacznika HTML 5 '
Ta strona pomogła mi: http://www.useragentman.com/blog/2012/01/03/cross-browser-html5-progress-bars-in-depth/ – cynicaljoy
@priya Wysłałem odpowiedź, która faktycznie działa, proszę przetestować i zaakceptuj lub przynajmniej komentarz. – John