问题标签 [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.
css - CSS 中的 -0.5px 字母间距在 Chrome 中不起作用
我安装了@font-face,并且将字母间距减少了
这在 Firefox 中运行良好,但在 Chrome 中似乎不起作用。如何让负字母间距在 Chrome 中工作?
c# - 构建用于调整字体中字符的字距和间距的软件
正如标题所暗示的,我想构建一个可以读取 .ttf 和 .otf 文件的软件,然后允许用户调整字距、字符宽度和字符间距。我知道项目 freetype,但它是用 C 编写的,我只能用 C# 和 Python 编写代码。编写 .otf 和 .ttf 逻辑有多难?
谢谢变形
silverlight - 处理文本(字体、字符)的新应用程序的最佳框架
我需要创建应用程序,用户可以使用它来处理图形界面中的文本。用户可以在父面板/画布或其他东西内移动文本对象、更改字体、更改字符大小(高度、宽度)、字符间距等。
申请对象:
在处理文本结束时(或处理时),用户将获得每个字符的位置、字符的高度和宽度、字符之间的距离(间距)。所有这些度量必须采用相同的度量单位(像素、点)。
所以问题是:什么样的框架(.NET、Silverlight、XNA、Flash、Java、HTML 5、Javascript 等)可以用于此。
我“出卖了我的灵魂”给了微软(之前只使用过 .NET),但在 Flash、HTML、Javascript、Java 方面有一些经验。所以欢迎所有建议
尝试使用 Silverlight,但唯一的问题是间距(动态变化),当尝试使用 Glyphs 时,它以某种方式工作,唯一的问题是:当使用 Glyphs 间距发生变化时(所有字符都相同),视觉间距不同所有字符。所以间距问题是目前最大的。
另一种方法可以是处理文本作为字符的集合,并自己计算字符之间的距离。但是在应用程序中,每个用户都可以使用自己的自定义字体(我的知识还不够)。所以我担心我们需要创建(绘制)字体的每个字符才能使用自定义字体。
我在 Internet 上发现一些应用程序做几乎相同的事情(在 Javascript 中完成),但在开始之前想要获得有关其他可能性的更多信息。
css - 将 Photoshop 中设置的字母跟踪值转换为 CSS 中的等效字母间距
我目前正在从 PSD 构建网站。大多数字体的字母跟踪为-25(<- AV->
:我猜这是字母间距的符号?)。
我如何在 CSS 中获得相同的效果?我知道该属性是letter-spacing: X
,但它不需要百分比,-25px 或 pts 将是一个巨大的数字!
letter-spacing - 字母间距错误:Webkit 浏览器忽略小于 1 像素的字母间距
像 Chrome 和 Safari 这样的 Webkit 浏览器会忽略小于 1px(或 0.1em)的字母间距,而 Firefox 则可以很好地显示 0.1px 步长:http: //jsfiddle.net/d5y6n/2/
是否有可能让 Webkit 浏览器识别小于 1px 的字母间距?
CSS
HTML
c# - 在Sharp dx中查找GlyphRun的宽度
我无法使用尖锐的 DX 计算 glyphRun 的宽度。下面是我用来呈现 glyphRun 的代码,字符串需要呈现为 char,如下所示。
渲染字符串中的字符间距非常不同。请帮我解决一下这个。
angularjs - AngularJS + ng-repeat + 带有字母间距的内联块
我的行内块元素的字母间距有问题。如您所见(jsfiddle),我的下层元素崩溃了,因为它们没有与 '\n' 或间隙分开。如果我用 Angular 重复这一点,我就会崩溃 elems。我该如何解决这个问题?
html - 为什么 Chrome 和 Opera 会忽略我的字母间距:0.03em;?
所以知道为什么 Chrome (17.0.963.79) & Opera (12.12) 会忽略我的“字母间距:0.03em;” 正文?在 Mozilla 和 IE 中它可以工作。
css - 如何在 JavaFX 中调整字母间距
使用 JavaFX2 时,如何调整 Text 对象的字符之间的字母间距?
欢迎使用代码或 css 中的示例。
javascript - 是否有可能以某种方式将 html 元素作为图像呈现在画布上?
这似乎是一个非常随机的问题,但我正试图找出一个技巧,以在画布上正确呈现字母间距文本。
在谷歌搜索之后,似乎没有办法真正做到这一点。我尝试的第一件事是渲染字符串中的每个字符,测量它,将其添加到偏移量,添加字母间距,但结果很差。可能是由于字体文件中包含有关字符配对空间等的信息。
我能想到的获得完美结果的唯一方法是将文本渲染到 html 元素,通过 CSS 设置字母间距,然后以某种方式将内存中的元素捕获为图像。我知道这不太可能,但有人知道这样做的方法吗?