更改 Mediaelements.js 播放器的颜色
Change the colour of Mediaelements.js player
如何更改 mediaelements.js 播放器的颜色?
它是黑色的,但我需要将其更改为蓝色...
理想情况下,我希望黑色背景是透明的,只显示进度条。
您只需更改 src/css
中名为 mediaelementplayer.css
的 css 文件中的几行:
首先找到行 .mejs-container {
然后注释掉 background-color
属性 像这样:
/*background: #000;*/
接下来,找到行 .mejs-container .mejs-controls {
,应该在 150。
然后删除所有背景属性,这些属性:
background: url(background.png);
background: rgba(0, 0, 0, 0.7);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));
background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));
将它们替换为以下行:
background: transparent;
让您使用正确的 css 文件,其中的属性已更改。
我的解决方案 -- 确保在媒体元素的默认样式之后插入此样式。它将覆盖之前设置的背景图像,控制栏背景颜色:
.mejs-container .mejs-controls {
background: red;
}
如何更改 mediaelements.js 播放器的颜色? 它是黑色的,但我需要将其更改为蓝色...
理想情况下,我希望黑色背景是透明的,只显示进度条。
您只需更改 src/css
中名为 mediaelementplayer.css
的 css 文件中的几行:
首先找到行 .mejs-container {
然后注释掉 background-color
属性 像这样:
/*background: #000;*/
接下来,找到行 .mejs-container .mejs-controls {
,应该在 150。
然后删除所有背景属性,这些属性:
background: url(background.png);
background: rgba(0, 0, 0, 0.7);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));
background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));
将它们替换为以下行:
background: transparent;
让您使用正确的 css 文件,其中的属性已更改。
我的解决方案 -- 确保在媒体元素的默认样式之后插入此样式。它将覆盖之前设置的背景图像,控制栏背景颜色:
.mejs-container .mejs-controls {
background: red;
}