css - mediaelement.js - 无法覆盖元素样式

标签 css overriding mediaelement.js

<分区>


关闭 5 年前

我在尝试覆盖主题 CSS 时遇到了真正的问题。我已经尝试过使用 !important 的旧方法,但它不起作用。

真正恼人的是,音频默认播放器大小有效,但视频无效。这让我抓狂,你们知道如何解决吗?

http://www.krissharmsworth.com/test/test-media/

提前致谢

克里斯 :)

最佳答案

问题不在div而在object标签

如果需要,使用 !important 从那里开始更改 css

<video id="wp_mep_2"   width="1024" height="576"  controls="controls" preload="none"  >




    <source src="http://www.krissharmsworth.com/test/wp-content/uploads/2013/09/Michael-victor.wmv" type="video/wmv" />


    <object width="1024" height="576" type="application/x-shockwave-flash" data="http://www.krissharmsworth.com/test/wp-content/plugins/media-element-html5-video-and-audio-player/mediaelement/flashmediaelement.swf">
        <param name="movie" value="http://www.krissharmsworth.com/test/wp-content/plugins/media-element-html5-video-and-audio-player/mediaelement/flashmediaelement.swf" />
        <param name="flashvars" value="controls=true&amp;file=" />          
    </object>       
</video>

这些控件以默认高度呈现,因此首先更改它们的 css,然后更改父级 div。稍等一下,我会在一些细节中给出屏幕截图 :)

这是我通过更改媒体元素(即视频(silverlight 或其他东西)的样式)和上面的 div 的样式所做的屏幕截图。

enter image description here

关于css - mediaelement.js - 无法覆盖元素样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18806724/

上一篇:html - 使用@font-face 呈现 Gill Sans 字体系列

下一篇:jquery - 导航栏设计

相关文章:

javascript - 如何将 div 元素移动到另一个 div 元素内?

javascript - MEJS 在 setSrc() 之后忽略预加载标签

css - 选择框在 HTC One 上的 Cordova 中显示灰色背景

jquery - 使用 CSS 设置 <thead> 以占用 <table> 的整个宽度

c# - 我可以覆盖 C# 中的属性吗?如何?

php - 如何就地重写 php 方法

audio - MediaElement.js - 如何在播放音频之前设置持续时间?

javascript - Mediaelement.js 简单音频播放列表皮肤

asp.net - 具有灵活高度的Gridview

c++ - 如何在arduino库头中覆盖#define