【问题标题】:Vimeo embed CSS: override default text styles?Vimeo 嵌入 CSS:覆盖默认文本样式?
【发布时间】:2015-03-09 16:12:56
【问题描述】:

我在响应式网站上嵌入了一个标题特别长的 Vimeo 视频,我想知道是否有可能用我自己的 CSS 覆盖 Vimeo 播放器的 CSS 来控制字体大小,最重要的是。 Vimeo 上的播放器嵌入选项似乎不允许进行此类调整。使用 Firebug 检查实际的嵌入代码,我尝试使用以下 CSS 的变体来覆盖媒体查询中的默认播放器字体样式,但无济于事:

iframe #player .controls-wrapper .title h1 {
    font-size: 12px !important;
}

我假设我无法覆盖 CSS,因为嵌入式 iframe 的样式表必须优先(?)坦率地说,我很惊讶文本大小默认情况下似乎没有响应。非常感谢任何有关解决方案的想法。

【问题讨论】:

  • 正确,您不能更改 iframe 的 css/样式。在进行一些谷歌搜索时,看起来您必须使用自定义 vimeo 嵌入播放器来自定义字体大小等属性。这也是一个相关的线程。 vimeo.com/forums/help/topic:116754
  • 嗯,好的,很有趣——谢谢 Alex。

标签: css iframe media-queries embed vimeo


【解决方案1】:

您可以尝试使用 jQuery 更改它。试一试:

jQuery(document).ready(function () {
    jQuery('iframe').contents().find('#player .controls-wrapper .title h1').css({'font-size':'12px'});
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-14
    • 2021-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多