gpt4 book ai didi

css - 使用 CSS 修剪元素中除最后一个字符以外的所有字符?

转载 作者:行者123 更新时间:2023-11-28 06:43:37 26 4
gpt4 key购买 nike

使用纯 CSS,是否可以从元素中删除除最后一个字符以外的所有文本字符?可能与 content:() 一起?

<li><a href="javascript:void(0);" class="current">Slide 1</a></li>
<li><a href="javascript:void(0);">Slide 2</a></li>
<li><a href="javascript:void(0);">Slide 3</a></li>
<li><a href="javascript:void(0);">Slide 4</a></li>

我需要它

<li><a href="javascript:void(0);" class="current">1</a></li>
<li><a href="javascript:void(0);">2</a></li>
<li><a href="javascript:void(0);">3</a></li>
<li><a href="javascript:void(0);">4</a></li>

而且,更棘手的是,我不能使用脚本。只是 CSS。

最佳答案

一个复杂的选择可能是:

  • 使用仅包含数字的自定义字体(所有其他字符都设置为 0 宽度空格)
  • 通过 CSS 将该字体应用于您的链接

当然,在字体加载或字体加载失败之前,这看起来会很奇怪。

正如 j08691 所暗示的,如果您对格式(字体、大小..)有非常严格的控制,您可能能够破解带有负边距和溢出:隐藏的内容。

关于css - 使用 CSS 修剪元素中除最后一个字符以外的所有字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34161928/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com