问题标签 [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.
css - 对齐 font-variant:smallcaps 与其他元素
我在垂直对齐元素时遇到了一些问题,如图所示:
也就是说,当font-variant: smallcaps
生效时,包含文本的跨度不再“居中”,旁边有图标,由于图标的大小由字体大小决定,“字体”越大,这一点就越明显。
我尝试将 span 转换为一个display:block
元素,但无法让它使用vertical-align: middle
,我尝试将它转换为display: flex
并使用align-items: center
. 没有成功,似乎只有显示器“脱节”,而内部文本大小合适。你会如何解决这个问题?
小提琴:https ://jsfiddle.net/1nzhgymf/
ios - iOS:从小型大写字母的影响中排除数字
我将小型大写字母应用于小写字母,但它似乎也包括所有数字。当我仅将其应用于大写字母时也是如此。
有什么方法可以从小型大写字母的影响中排除数字(例如股票天气应用程序中的风速/方向标签),还是我需要借助属性字符串来实现该效果?
目前我只是将字体应用于所有标签内容:
我尝试使用kNumberCaseType
和kUpperCaseNumbersSelector
上面的代码一样,但我猜错了。根据文档,事实证明这不是我想要的。
java - Java:检查 otf 字体文件是否包含小型大写字形
有没有办法检查 otf 字体文件是否包含小型大写字母变体的字形?有没有办法在java中做到这一点?
谢谢!
react-native - small caps fontVariant 在本机反应中无法与 expo-google-fonts 一起使用
我在 React Native 上使用 @expo-google-fonts/montserrat 使 Montserrat 字体可用于我的项目。我想在样式中应用以下行:
fontVariant: ['small-caps']
但是,如果我在字体系列中使用蒙特塞拉特字体,则此 fontVariant 行无效。
有谁知道如何解决这一问题?如果这无法修复,我在哪里可以看到哪些字体支持 fontVariant: ['small-caps'] 功能?
html - 如果字体不支持此选项,如何使用 CSS 为缩写编码小型大写字母?
我有一个用首字母缩写词命名的产品,并且该产品的名称在页面上重复了很多次。
在西班牙语中,排版样式规则建议在小型大写字母中使用首字母缩写词,但我拥有的字体不提供小型大写字母选项。
在这种情况下,编写小型股模拟的最佳方法是什么?