Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使用自定义css覆盖amp css-amp wordpress_Html_Css_Amp Html_Custom Wordpress Pages - Fatal编程技术网

Html 使用自定义css覆盖amp css-amp wordpress

Html 使用自定义css覆盖amp css-amp wordpress,html,css,amp-html,custom-wordpress-pages,Html,Css,Amp Html,Custom Wordpress Pages,我试图覆盖一些css属性,使页面的amp版本与非amp版本相似。但即使在amp设计设置下添加了自定义css部分,我也无法做到这一点。自从重要提示:amp不起作用,如何覆盖某个属性 例如,这是amp中的css: .ampstart-nav-item { width: 100%; background-color: pink; } 我试图在AMP插件中的“设计>全局>自定义css”下的“自定义css”部分中,将背景颜色转换为蓝色: .ampstart-

我试图覆盖一些css属性,使页面的amp版本与非amp版本相似。但即使在amp设计设置下添加了自定义css部分,我也无法做到这一点。自从重要提示:amp不起作用,如何覆盖某个属性

例如,这是amp中的css:

   .ampstart-nav-item {
        width: 100%;
        background-color: pink;
    }
我试图在AMP插件中的“设计>全局>自定义css”下的“自定义css”部分中,将背景颜色转换为蓝色:

.ampstart-nav-item {
       background-color: blue;
 }

但是现有的amp生成的css覆盖了自定义css。在这种情况下可以做什么?

是否使用子主题?如果您使用其中的样式,它将具有更高的优先级。是的,我使用的是子主题。你的意思是,我不应该在amp插件的自定义css中添加amp-only css,而是应该在子主题的自定义css中使用它?让我们看看会发生什么。好的,你可以尝试使用更好的特性。例如:
.parent element.ampstart nav item
将具有更高的优先级。确定。如果我找到合适的解决方案,将在此处更新。是否使用子主题?如果您使用其中的样式,它将具有更高的优先级。是的,我使用的是子主题。你的意思是,我不应该在amp插件的自定义css中添加amp-only css,而是应该在子主题的自定义css中使用它?让我们看看会发生什么。好的,你可以尝试使用更好的特性。例如:
.parent element.ampstart nav item
将具有更高的优先级。确定。如果我找到合适的解决方案,将在此处更新。