【发布时间】:2015-11-11 18:45:07
【问题描述】:
我有一个菜单,其中包含我们的客户尚未添加的一些内容,这是一个菜单的示例:
**CLINICAL MATERIALS – NUTRAFUSE**
Clinical Studies & Articles – Coming Soon
Counseling Sheets – Coming Soon
Prescriber’s Guide – Coming Soon
Rx Pads/Order Forms – Coming Soon
Webinars – Coming Soon
我希望它看起来像这样。
**CLINICAL MATERIALS – NUTRAFUSE**
Clinical Studies & Articles...
Counseling Sheets...
Prescriber’s Guide...
Rx Pads/Order Forms...
Webinars...
当一个项目悬停在上面时显示原始 我认为有一种方法可以仅使用 css 从后面截断文本,但我不完全确定。可能需要 jquery。
提前感谢您的帮助!
编辑
如果任何回答的人都可以使用 jquery,因为我对任何类型的 java 仍然不是那么好
用代码编辑 HTML
<div class="widget_nav_menu"><h3>Clinical Materials</h3>
<div class="materials">
<ul class="sub-menu">
<li><a><a>link1</a></li>
<li><a><a>link2 - Coming Soon</a></li>
<li><a><a>link3</a></li>
<li><a><a>link4 - Coming Soon</a></li>
<li><a><a>link5 - Coming Soon</a></li>
<li><a><a>link6 - Coming Soon</a></li>
</ul>
</div>
</div>
没有任何与我需要做的事情相关的 javascript 或 css
EDIT 更简单的解决方案。我从 wordpress 仪表板的所有菜单项中删除了“-coming soon”,然后用它在两者之间切换
.coming-soon:after {
content: '...';
}
.coming-soon:hover:after {
content:' - Coming Soon'
}
感谢大家的帮助!
【问题讨论】:
-
我想你忘记为菜单和 CSS 添加标记了......
-
您的代码似乎有问题。但是,除非我们有code or information that can reproduce the problem,否则我们无能为力。否则,我们只是在盲目猜测。