【发布时间】:2020-04-08 14:46:56
【问题描述】:
我有一个 wordpress 网站,现在我正在转换到一个 AMP 网站,我正在使用 amp plugin 现在我的网站有很多 css 文件,我可以内联的样式是有限的,所以我试图添加一个自定义 css 使用:
<style amp-custom>
.someclass={/*my custom css I want it to affect only amp pages*/}
</style>
我可以通过将样式添加到 header.php 文件来毫无问题地将样式添加到所有页面,现在问题是我希望这种样式仅应用于我的 amp 页面,它们有一个特殊的 url(添加 ?amp at结束)。
www.mywebsite.com : 是我的网站
www.mywebsite.com?amp 是我网站的 amp 页面,我通过添加这些内联自定义 css 来覆盖 css 以影响这些页面。
我可以让自定义 css 仅应用于 amp 页面吗?
【问题讨论】:
-
难道 amp 页面的正文中没有一些额外的样式类,然后您可以使用它来创建特定的 css 规则吗?
-
基本上我正在使用一些过渡插件,所以我有 2 个网站,其中一个是 Amp 网站,其 Urls 以 ?amp 结尾,我希望样式只针对 @Sami Ahmed Siddiqui 所做的 Amp 页面回答问题。但我不是每次都有这种风格。也许我有 2 个
-
很公平。只是想提出一个非 js 解决方案
-
谢谢 Steven De Groote 随时欢迎您为此问题提出更好的答案