我正在一个多站点上工作,我试图在一个站点上隐藏一个元素,而不是另一个。由于它们共享相同的主题文件,我的想法是使用下面的is_english()函数为每个站点分配单独的CSS类,对于西班牙语站点(分配的connectarse)设置display: none;
然而,使用开发人员工具,这一直翻译为# connectarse。如果我在控制台中修复它,那么我的修复就可以正常工作。我就是不明白为什么那个讨厌的空格会在那里。
谢谢!
PHP文件<div id="<?= is_english()?'connect':'connectarse'?>" class="section section-blue">
CSS #connectarse { display: none;}
网站:http://adelanteemprendedora.com,我正在尝试删除蓝色的"empieze a compare "栏。
在css中,通过添加父类来增加#connectarse
优先级
如:-
body #connectarse{
{ display: none;}
}
或加!important
#connectarse{
{
display: none !important;}
}