【问题标题】:CSS: How do remove white space caused by letter spacing [duplicate]CSS:如何删除由字母间距引起的空白[重复]
【发布时间】:2015-08-13 21:47:36
【问题描述】:

我在 css 中使用了字母间距,但它会在我的单词末尾造成不需要的空格。我怎样才能删除它?

例如,这样做:

a {
    letter-spacing:2px;
    border-bottom:1px solid #333;
}

在最后创建不需要的空间。

我创建了一个小提琴,所以你可以明白我的意思: http://jsfiddle.net/nhaex8mu/1/

【问题讨论】:

    标签: html css whitespace letter-spacing


    【解决方案1】:

    你可以使用

    <span style="letter-spacing:0px;">s</span>
    

    单词的最后一个字母。

    这不是很漂亮的代码,但运行良好。

    【讨论】:

    • 确实有效。如果您有很多元素,我仍然认为 :after 解决方案的“可能重复”答案更漂亮,更有用。如果你有 100 个元素,那么使用 的工作量很大。
    猜你喜欢
    • 2020-03-19
    • 2021-06-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-31
    相关资源
    最近更新 更多