问题标签 [smallcaps]

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 投票
1 回答
135 浏览

css - 对齐 font-variant:smallcaps 与其他元素

我在垂直对齐元素时遇到了一些问题,如图所示:

在此处输入图像描述

也就是说,当font-variant: smallcaps生效时,包含文本的跨度不再“居中”,旁边有图标,由于图标的大小由字体大小决定,“字体”越大,这一点就越明显。

我尝试将 span 转换为一个display:block元素,但无法让它使用vertical-align: middle,我尝试将它转换为display: flex并使用align-items: center. 没有成功,似乎只有显示器“脱节”,而内部文本大小合适。你会如何解决这个问题?

小提琴:https ://jsfiddle.net/1nzhgymf/

0 投票
0 回答
20 浏览

ios - iOS:从小型大写字母的影响中排除数字

我将小型大写字母应用于小写字母,但它似乎也包括所有数字。当我仅将其应用于大写字母时也是如此。

有什么方法可以从小型大写字母的影响中排除数字(例如股票天气应用程序中的风速/方向标签),还是我需要借助属性字符串来实现该效果?

目前我只是将字体应用于所有标签内容:

我尝试使用kNumberCaseTypekUpperCaseNumbersSelector上面的代码一样,但我猜错了。根据文档,事实证明这不是我想要的。

0 投票
1 回答
53 浏览

java - Java:检查 otf 字体文件是否包含小型大写字形

有没有办法检查 otf 字体文件是否包含小型大写字母变体的字形?有没有办法在java中做到这一点?

谢谢!

0 投票
0 回答
26 浏览

react-native - small caps fontVariant 在本机反应中无法与 expo-google-fonts 一起使用

我在 React Native 上使用 @expo-google-fonts/montserrat 使 Montserrat 字体可用于我的项目。我想在样式中应用以下行:

fontVariant: ['small-caps']

但是,如果我在字体系列中使用蒙特塞拉特字体,则此 fontVariant 行无效。

有谁知道如何解决这一问题?如果这无法修复,我在哪里可以看到哪些字体支持 fontVariant: ['small-caps'] 功能?

0 投票
1 回答
39 浏览

html - 如果字体不支持此选项,如何使用 CSS 为缩写编码小型大写字母?

我有一个用首字母缩写词命名的产品,并且该产品的名称在页面上重复了很多次。

在西班牙语中,排版样式规则建议在小型大写字母中使用首字母缩写词,但我拥有的字体不提供小型大写字母选项。

在这种情况下,编写小型股模拟的最佳方法是什么?