【问题标题】:When a CSS Selector path doesn't work - what could it be?当 CSS 选择器路径不起作用时 - 它会是什么?
【发布时间】:2018-07-04 01:25:01
【问题描述】:

我正在考虑更改我管理的网站上的所有下载按钮...为此我下载了适用于 Wordpress 的 Easy Media Download 插件。 对于自定义样式,它允许您添加一个类。

所以我添加了“下载”类。

我指的下载按钮是视频按钮。

当我尝试编辑时 - 例如:

.download {
    font-family: Qanelas, Arial !important;
    text-align: left !important;
    text-transform: uppercase !important;
}    

.emd_dl_blue.download {
    font-family: Qanelas, Arial !important;
    text-align: left !important;
    text-transform: uppercase !important;
}    

它不起作用...有人可以帮我解决这个问题吗? 已经尝试了数十种不同的类选择器来尝试为该按钮设置样式...

当我检查按钮时,类的名称是“emd_dl_blue download” 所以我尝试选择元素:

.emd_dl_blue.download 或 .emd_dl_blue 下载...和其他选项..

但没有任何工作。

选择器路径为:

post-2057 > div.post-content > div:nth-child(6) > div > div.fusion-layout-column.fusion_builder_column.fusion_builder_column_2_3.fusion-two-third.fusion-column-last.\32 _3 > div > div.fusion-text > pre > a

那个按钮的实际代码是:

<div class="fusion-text">
    <pre>  
        <a href="http://example.com/file.jpg" target="_blank" class="emd_dl_blue download">Baixar</a>  
        <style type="text/css>...</style>  
    </pre>  
</div>

【问题讨论】:

  • 无法帮助您解决这个问题。对不起。这个问题应该关闭。请参阅 How to ask
  • 我真的不相信那些长链接 XD ...但我敢打赌你的选择器没有足够的特异性
  • 欢迎来到 Stack Overflow!寻求代码帮助的问题必须包含在问题本身最好是在堆栈片段中重现它所需的最短代码。尽管您提供了一个链接,但如果它变得无效,那么您的问题对于未来遇到同样问题的其他 SO 用户将毫无价值。见Something in my website doesn't work can I just paste a link
  • 您好,我已经删除了链接并添加了一些有关情况的更多信息。无论如何,有人可以帮助我们解决这个问题吗?

标签: css css-selectors


【解决方案1】:

右键单击您网站上的下载按钮并选择检查元素,然后查看它具有哪些类,因为它是由插件生成的,它可能有一些,然后将它正在使用的类复制并粘贴到您的 css 中并然后添加您的自定义样式..

例如

.video-player.button.download{
    // your styles go here
}

【讨论】:

  • 嘿,A61NN5,所以......我已经这样做了......但它不起作用。元素类之前有一个字母“a”......我应该包括那个吗?我也试过了。。。还是不行。 a.emd_dl_blue.download
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-07
  • 1970-01-01
  • 2012-12-12
  • 2015-09-03
相关资源
最近更新 更多