html - 删除跨度内的文本
问题描述
我想删除我的博客页面中显示的时间 + 图标
<span><i class="fa fa-newspaper-o"></i>47 sec read</span>
我试过使用
.fa-newspaper-o{display:hidden}
但它只在“47 sec”离开显示文本之前隐藏图标
整个代码
<ul class="list-inline">
<li><span class="posted-in"> <a class="national" href="http://www.fact-file.com/category/national/?customize_changeset_uuid=2a4ce41e-5aad-4e11-bb78-50c7e06dd416&customize_messenger_channel=preview-0" rel="category tag" style="background-color: #1abc9c">National</a>
<a class="top" href="http://www.fact-file.com/category/top/?customize_changeset_uuid=2a4ce41e-5aad-4e11-bb78-50c7e06dd416&customize_messenger_channel=preview-0" rel="category tag" style="">Top Story</a>
</span></li>
<li>
<span class="right"><a href="#" class="zilla-likes" id="zilla-likes-2010" title="Like this"><span class="zilla-likes-count">0</span> <span class="zilla-likes-postfix"></span></a></span>
</li>
<li>
<span class="post-comments-number">
<i class="fa fa-comment-o"></i><a href="http://www.fact-file.com/2020/03/22/sindh-govt-decides-to-impose-lockdown-across-the-province/?customize_changeset_uuid=2a4ce41e-5aad-4e11-bb78-50c7e06dd416&customize_messenger_channel=preview-0#respond">0</a> </span>
</li>
<li><span><i class="fa fa-newspaper-o"></i>47 sec read</span></li>
</ul>
解决方案
.list-inline li:nth-child(4) { display: none;}
或.list-inline li:last-child { display: none;}
将隐藏有问题的列表项。
推荐阅读
- c# - 如何在没有 VS 的情况下使 Mac OS 上的 VS 控制台应用程序可运行?
- docker - Kubernetes 不显示节点
- java - 如何查看 Java 编译器的内容
- r - 如何使用 dtw 距离函数自定义 proxy::dist 返回的内容
- node.js - 如何使用nodejs拦截来自浏览器的http请求?
- html - SVG:iframe 在 foreignObject 之外渲染
- c# - 我应该抛出异常还是返回false?
- laravel - Laravel 从选项卡提交表单并返回视图中的同一选项卡
- postgresql - 对于具有值的列,左连接返回 null
- unit-testing - Spock 在 Groovy 中测试 ResultSet