css - 如果内部跨度文本为空,则通过 CSS 隐藏锚标记
问题描述
我有这个 HTML 代码
<div class="icon-dropdown-menu">
<a class="text-left"><span class="icon-folder"></span> <span id="folder-dropdown-parent"></span></a>
<a class="text-left"><span class="icon-folder"></span> <span id="folder-dropdown-grand-parent"></span></a>
<a class="text-left"><span class="icon-folder"></span> <span id="folder-dropdown-root">root</span></a>
</div>
CSS是否可以隐藏,例如display: none
如果内部跨度文本为空,则此处的锚标记?就像上面的 HTML 一样,前两个a
标签应该通过 CSS 隐藏。
解决方案
推荐阅读
- javascript - .location 和 getBoundingClientRect() 函数都返回相对于右上角的 x,y 坐标
- python - Scipy 的solve_ivp 给出“ValueError: setting an array element with a sequence”
- c++ - 如何修复“调用‘strtok’没有匹配的函数”
- xml - XmlEntries 到单个 CosmosDB 条目与 Azure 函数
- javascript - 异步时,arguments.callee 不返回可调用函数
- python - XGboost算法可以用于时间序列分析吗?
- php - 我在计算行数并在 php 中对它们进行排序时遇到问题
- c - 开发 C 编译此代码,但在文件创建期间给出 err 3221225477
- python - 熊猫 if else 条件多列
- c - 将单个值分配给多个变量的正确方法