回答
目前還不能以任何方式使用CSS樣式HTML5 <audio>
球員。相反,您可以忽略control
屬性,並使用Javascript實現您自己的控件。如果你不想自己實現它們,我建議使用現有的HTML5音頻播放器,如jPlayer。
好酷可能會看到that.cheers – felamaslen 2010-09-25 17:18:22
我認爲OP正在尋找音頻獨特的CSS規則,以便他可以給它一個可定製的外觀。像寬度這樣的通用規則雖然適用,但並不足夠。 – 2012-10-04 16:39:41
https://designshack.net/articles/css/custom-html5-audio-element-ui/? – erm3nda 2016-05-23 17:30:14
的我發現純屬偶然(我是用圖像的時候工作),箱形陰影,邊界半徑和過渡與沼氣標準音頻標籤播放器的工作情況相當好。我有這個在Chrome,FF和Opera中工作。
audio:hover, audio:focus, audio:active
{
-webkit-box-shadow: 15px 15px 20px rgba(0,0, 0, 0.4);
-moz-box-shadow: 15px 15px 20px rgba(0,0, 0, 0.4);
box-shadow: 15px 15px 20px rgba(0,0, 0, 0.4);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
transform: scale(1.05);
}
有: -
audio
{
-webkit-transition:all 0.5s linear;
-moz-transition:all 0.5s linear;
-o-transition:all 0.5s linear;
transition:all 0.5s linear;
-moz-box-shadow: 2px 2px 4px 0px #006773;
-webkit-box-shadow: 2px 2px 4px 0px #006773;
box-shadow: 2px 2px 4px 0px #006773;
-moz-border-radius:7px 7px 7px 7px ;
-webkit-border-radius:7px 7px 7px 7px ;
border-radius:7px 7px 7px 7px ;
}
我承認這只是「撻它一點」,但它使他們的視線比已經存在更多精彩,並沒有做重大fannying有關JS。
在IE中不可用,不幸的是(尚不支持轉換位),但它似乎很好地降級。
邊框半徑不適用於音頻元素。 – 2017-06-27 11:21:06
除了其他答案中提到的box-shadow,transform和border選項之外,WebKit瀏覽器目前還服從-webkit-text-fill-color來設置「time elapsed」數字的顏色,但由於沒有辦法要設置它們的背景(可能會隨平臺而變化,例如某些操作系統上的反轉高對比度模式),如果您在別處使用過,建議您將-webkit-text-fill-color設置爲值「initial」並且音頻元素正在繼承此功能,否則某些用戶可能會發現這些數字無法讀取。
- 1. iPad/iPhone的自定義CSS /元標記
- 2. 自定義標記
- 3. 自定義標記爲Matlab陰謀
- 4. 自定義標記上傳
- 5. Jsf 2.0自定義標記
- 6. matplotlib自定義標記
- 7. Mapbox自定義標記
- 8. Struts2:自定義s:textfield標記
- 9. 自定義地圖標記
- 10. 自定義選擇標記
- 11. 自定義標記與nltk
- 12. ASP.NET:自定義子標記
- 13. 如何爲我當前的標記設置自定義標記?
- 14. 谷歌地圖自定義標記不顯示爲我的自定義圖標
- 15. 在javafx中定義<Image/>標記
- 16. 正則表達式匹配<cms:xxx />自定義html標記
- 17. 如何將自定義樣式應用於<a>標記?
- 18. 如何在<select>標記中呈現自定義字體?
- 19. 這是'<dropdown>'標記自定義HTML元素嗎?
- 20. Angular Leaflet自定義標記圖標
- 21. 自定義標記圖標動畫
- 22. Android自定義標記圖標
- 23. react-google-maps自定義標記圖標
- 24. 將Google Maps標記圖標更改爲自定義圖標
- 25. 如何將自定義標記窗口設置爲特定標記
- 26. 自定義地圖標記和自定義背景
- 27. JEditorPane,HTMLEditorKit - 自定義動作插入自定義標記
- 28. 標記爲無效屬性的自定義光標:url(/img/cursor.gif)
- 29. iOS中的標記羣集中的自定義標記圖標
- 30. HTML5和CSS - 自定義標籤?
這些選項目前非常有限,但您可以使用'outline'來幫助它突出一點。 – Pikamander2 2017-09-07 06:21:15