问题标签 [letter-spacing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
865 浏览

rdlc - 在 RDLC 报告中设置字母间距

有没有办法在 RDL/RDLC 报告的文本框中设置字母间距。
它应该在导出为 pdf 时工作。

0 投票
1 回答
747 浏览

c++ - CStatic控制中的字母间距?

有没有办法在 CStatic 标签中设置字母间距?那"TEST"会是什么样子"T E S T"?我通过 SetFont() 方法使用 LOGFONT 及其参数进行了尝试,如下所示:

lfWidth 参数似乎没有设置任何间距,它只是在宽度上拉伸字符。

是否有任何选项允许在 CStatic 控件或 CFont 中使用字母间距?或者我可以以某种方式在继承的 CStatic 类中操作绘图吗?


编辑:我说的是字母间距。测试只是一个例子……我希望这很清楚。我想要以像素为单位的字符之间的特定字母间距(不是额外的空格字符。)

0 投票
1 回答
3085 浏览

css - 通过CSS自动间隔每4个字符的文本?

我想问一下,当您通过 CSS 键入时,该文本是否可以自动更改为该形式。

之前: 513031421694 //之后: 5130 3142 1694


我尝试了这些(字母间距/字间距),但没有成功,我只能触摸 CSS。

0 投票
1 回答
173 浏览

objective-c - 如何在 Objective-C 中放大 UILabel 宽度(字母间距)?

这是我用于视图控制器的 UILabel 标题的代码:

UIFont *bebasFont = [UIFont fontWithName:@"Bebas" size:100]; RestaurantsTitle.font = bebasFont; RestaurantsTitle.text = @"RESTAURANTS";

我需要扩大标题字母之间的空间,但我不知道该怎么做。

如果可能的话,为文本字段而不是框架设置宽度也可以吗?

0 投票
1 回答
587 浏览

css - 带有字母间距的字体功能设置错误

我对font-feature-settingsChrome 和 Opera 中的属性有疑问:
我想使用'onum'设置,所以我在 CSS 中编写了以下几行:

它在 Firefox 和 IE 中完美运行,但在 Chrome 和 Opera 中它会与letter-spacing属性产生冲突:如果我使用letter-spacingfont-feature-settings则完全忽略...为什么?

我在 Windows 8.1 上使用 Chrome 40.0.2214.91 和 Opera 26.0.1656.60

0 投票
1 回答
1302 浏览

html - 字母间距输入

我正在制作一个带有输入字段的 html 表单。如果我使用字母和数字,则字母间距不正确。如何确保字母间距始终良好?

好的:

好的

错误(字母间距): 坏的


我怎样才能解决这个问题?

0 投票
2 回答
389 浏览

css - 当页面由 document.write 呈现时,css 字母间距不起作用

下面的代码按我的预期工作。每样东西都是完美的造型。

结果与字母间距

但是,如果我使用 document.write 渲染“div”,“letter-spacing: 20px;” 不起作用。有趣的是红色背景和中心对齐仍然有效。

在此处输入图像描述

有没有人知道为什么?

0 投票
2 回答
1715 浏览

css - 大数字的 CSS 字距调整

我意识到在美国,大量的数字被格式化为,数千之间,所以你会写$1,000,000.00. 在南非 a,是非标准的,可以用作小数点而不是..

我们会写出$1000000.00难以阅读的内容。典型的解决方案是使用一些空格:$1 000 000.00.

该解决方案的问题在于它看起来仍然很糟糕。

如果我假设值是特定 DOM 元素中的货币格式(即数字后缀,.00即使它是双零),理想的解决方案是使用 CSS 以某种方式操纵每个 nth-last-letter 的字距。我强烈倾向于不使用javascript,但也许这是不可能的......

这样的事情可能吗?最好的解决方案是什么?

0 投票
0 回答
69 浏览

css - CSS组合:应用字母间距和旋转弹出span

我有一个 div,其中有跨度,它们的内容由单个字母组成

如果您只是应用旋转字母间距,它看起来仍然可以

如果您同时应用旋转字母间距,则它所应用的跨度似乎被推高了。

结果可以在这个 JSFiddle中看到

我可以使用其他版本的 JSFiddle 中的填充来纠正它

但是无论如何应用CSS组合而没有跨度似乎被推高?

0 投票
1 回答
2271 浏览

html - 使用“f”和“i”时的 Safari 字距调整问题

我在 OS X 10.10.3 上运行 Safari 8.0.5。

每当使用相邻的字符“f”和“i”时,我都会遇到字母间距问题。我的猜测是这是一个 Safari 错误,我已经将它提交给 Apple,但同时也想看看我是否能找到解决方法。

HTML 以两种不同的字体输出短语“The fish is large”。为了突出这个问题,我在每个字符之间添加了 10px 的字母间距。

HTML:

CSS:

这就是我在 Safari 中的上述输出:

Safari 字母间距问题

出于测试目的,我在“f”和“i”字符之间添加了一个 HTML 注释,这似乎有效:

输出如下:

HTML 注释版本

虽然这在技术上可行,但对我来说并不是一个理想的解决方案,因为这里的内容实际上是由所见即所得的编辑器生成的。

似乎问题仅在于“f”和“i”彼此相邻时。我不确定这些字母在 Safari 中是否有特殊含义,但这是英语中非常常见的字母序列,所以它们真的不应该有这么小的关键字。

我也尝试添加这个:

这确实将“s”推到了右边,但“f”和“i”仍然聚集在一起。

webkit 字体功能

大写的“F”没有同样的问题:

大写的 F

“fi”后面的字符似乎并不重要。我可以将其更改为其他任何内容,但仍然存在相同的问题。

fi 之后的其他字母

如果“fi”出现在单词中间,它也会做同样的事情:

fi 中间词

我已经确认这个问题似乎也存在于运行最新版本 Safari 的 iPhone 6 Plus 上,所以我怀疑这只是我的问题。

为了说明这个问题,我创建了一个带有必要 HTML 和 CSS 的 jsfiddle,希望能在您的最后重现该问题。 https://jsfiddle.net/38keruv7/4/

是否有人对不涉及要求我的客户在所见即所得编辑器中的单词中间插入 HTML 注释的解决方法有任何想法?

我想我可以在输出数据之前扫描并替换那个特定的组合,但是在处理更大的数据块时,这似乎是对服务器资源的一种相当低效的使用。