我使用商店CMS,允许我为所有产品类别应用侧边菜单,让我们称之为项链和戒指,CMS也可以选择添加"新&# 34;和"促销"到全球那边的菜单,但我不能做的是指明我想要的地方" New"和#34;促销"成为。例如,我希望它们显示在Rings类别中,但不显示在项链中。
这是一个粗略的草图如何制作网站:
<div class="menu" id="side_menu">
<ul class="standard">
<li id="category_newstuff"><a href="/pl/c/Bizuteria/13" title="New">New</a></li>
<li id="category_14"><a href="/pl/c/Collection/14" title="Collection1">Collection1</a>
<li id="category_14"><a href="/pl/c/Collection/14" title="Collection2">Collection2</a>
<li id="category_14"><a href="/pl/c/Collection/14" title="Collection3">Collection3</a>
<li id="category_14"><a href="/pl/c/Collection/14" title="Collection4">Collection4</a>
<li id="category_promotions"><a href="/pl/promotions" title="Promotions" class="promo">Promotions</a></li>
</div>
我想要实现的目标:
如果页面是:rings.html则找到&#34; li id =&#34; category_newstuff&#34;并应用&#34; style =&#34;显示&#34;无&#34;&gt;
对不起,如果这都是胡言乱语的话。
答案 0 :(得分:0)
只需在您的身体标签上添加一个课程。例如,您要应用样式的页面将具有<body class="with-style">
,并且在css文件中,您只需编写 .with-style .category_newstuff {display:none;通过JS找到.with-style .category_newstuff并隐藏它。