繁体   English   中英

定位 html 元素,但仅限于指定页面

[英]Targeting a html element but only on specified page

我正在使用商店 CMS,它允许我为所有产品类别应用侧边菜单,让我们称它们为项链和戒指,该 CMS 还可以选择在全局范围内向侧边菜单添加“新”和“促销”,但是什么我不能做的是指定我希望这些“新”和“促销”在哪里。 例如,我希望它们显示在戒指类别中,而不是在项链中。

这是如何制作网站的粗略草图:

   <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 然后找到"li id="category_newstuff"并应用"style="display"none">

如果这都是胡言乱语,我很抱歉。

只需在您的 body 标签上添加一个类。 例如,您要应用样式的页面,将具有<body class="with-style">并且在 css 文件中,您可以简单地编写.with-style .category_newstuff { display: none; },或者随便找JS通过。随着风格.category_newstuff和隐藏。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM