【问题标题】:The 'lang' selector for css is not working in gmailcss 的“lang”选择器在 gmail 中不起作用
【发布时间】:2015-11-25 00:07:24
【问题描述】:

我正在使用 * [lang~=x-divbox] 选择器来设计可在 gmail(目录)中使用的时事通讯 (mailchimp)

我在旧模板中制定了一个仍然有效的解决方案,但是当我在新模板中使用它时它不起作用:这是我正在使用的代码和屏幕截图比较(它是相同):

* [lang~=x-divbox]{
        /*@editable*/background-color:#939598;

    }
    * [lang~=x-divbox] h2{
        /*@editable*/color:#fffffe!important;
        /*@editable*/font-family:Arial;
    }
    * [lang~=x-divbox] ul{
        /*@editable*/margin:0 !important;
        /*@editable*/padding:0 !important;
        /*@editable*/font-family:Arial;
    }
    * [lang~=x-divbox] li{
        /*@editable*/margin:0 !important;
        /*@editable*/padding:0 !important;
        /*@editable*/list-style-type:none !important;
        /*@editable*/color:#fffffe !important;
    }
    * [lang~=x-divbox] a{
        /*@editable*/display:block !important;
        /*@editable*/padding:10px 0 !important;
        /*@editable*/color:#fffffe !important;
        /*@editable*/text-decoration:none;
        border-bottom:1px solid #fffffe !important;
    }

html部分:

     <tr>
<td><a name="top"></a></td></tr>     

在本期... |MC:TOC|

这里不允许我发布完整的代码:

它应该是这样工作的:

这就是它现在的样子:

我不知道我还应该看什么。

据我所知,这就像谷歌在一种情况下忽略了语言。

这是在工作示例中看到的:

这就是它所看到的不工作的(没有提到选择器):

【问题讨论】:

    标签: html css gmail mailchimp lang


    【解决方案1】:

    如果您在 style 中使用@media 查询,Gmail 会阻止整个 CSS。尝试只在单独的style中包含您需要的 [lang] CSS,它可能会成功。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多