【发布时间】:2023-03-28 02:15:01
【问题描述】:
我正在尝试定位一个标题,它也是 a title。我想隐藏的词是来自以下html的contact。似乎没有其他方法,因为即使 ID 也链接到主菜单,所以通过 ID 隐藏它会隐藏整个菜单。
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul id="menu" class="menu">
<li id="menu-item-3530" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3530 dropdown">
<a title="Contact" href="https://4309.co.uk/contact/">Contact</a>
<ul role="menu" class="dropdown-menu"></ul>
</li>
</ul>
</div>
也许我解释得不好。如果您查看手机左上角here,通过切换汉堡图标下拉下拉菜单,您将看到三个字母act, 单词结尾contact 如何摆脱它?在桌面上,整个单词出现在徽标下方。这是一个带有子项的项目,我尝试使用更高层的选择器并将它们应用于 ID,例如 ul li,但这不起作用。隐藏 ID 将隐藏父项和子项,当我需要将其与其子项分开并单独隐藏时。
【问题讨论】:
-
您是否试图阻止显示标题属性,以便在悬停该项目时看不到工具提示消息?或者你想隐藏整个
<a title="Contact">Contact元素?还是只是<a>元素中的“联系人”一词? -
我只是不想出现
contact这个词。理想情况下隐藏整个元素,但它链接到整个菜单,我只想隐藏这个词。我可以做id:nth-child(1)什么的吗?嗯 -
@Stackinnerflow 你的意思是你不想在这个链接“4309.co.uk/contact”中出现“联系人”这个词?
-
@zeniel。我的意思是当下拉菜单关闭时我不希望它出现在左上角,在移动端4309.co.uk/contact
-
好的,所以您不希望它在通过移动设备浏览并点击菜单时出现?