15得票9回答
如何在HTML/CSS中正确对齐首字下沉?

我遇到了以下问题:我需要一种动态解决方案(不知道文本、结果字体大小等),以正确地排列首字下沉。正确的意思是:首字下沉的大写字母高度线应该与段落的大写字母高度线相同。 例如:Z Ž Ẑ 应该都对齐到它们的上部水平线。虽然我见过一些(错误的)解决此问题的方法(它们对齐整体高度,因此在使用重音...

15得票1回答
不适用 white-space: nowrap 是否能实现 text-overflow: ellipsis?

看起来 text-overflow: ellipsis 取决于 white-space: nowrap。这样做的问题是它将文本限制为一行。但是,如果我需要4行,而且在溢出的情况下希望省略号在最后一行上呢? 当前的情况是...Lorem ipsum dolor sit amet ... 我想要...

14得票8回答
字体混乱影响数字对齐

我正在使用Raleway字体,但是这种字体不能正确对齐数字和字母。 您可以在此片段中看到: h1 { font-family: Raleway; font-size: 2rem; border-bottom: 1px solid...

14得票5回答
如何防止text-shadow重叠到上一行的文本

如何避免text-shadow重叠在同一元素内的文字上(例如 h1)?请见下图,这是一个夸张的例子。在我的用例中,我希望文本非常明亮,但实际上阴影覆盖了它并导致混浊的灰色区域。 我在这里创建了一个简化的测试案例以进行演示:http://codepen.io/approach/pen/Lg...

14得票1回答
CSS中ui-sans-serif、sans-serif和system-ui通用字体名称有什么区别?

在CSS的font-family中,ui-sans-serif和sans-serif字体之间有什么区别?ui-serif和serif呢?ui-monospace和monospace呢? system-ui在其中扮演了什么角色?你会用它来涵盖所有三种字体吗?它在字体列表中应该放在哪里? 我通...

14得票6回答
在Android上的TextViews、EditTexts和Buttons中使用小型大写字母

有没有什么方法可以让文本以小型大写字母的形式显示?如此描述:http://en.wikipedia.org/wiki/Small_caps。我使用了一个转换器,但有一些字符丢失了。

13得票4回答
传统排版和CSS行高

CSS规范规定,行高应该通过将指定的值除以2并将结果应用于文本行上方和下方来应用于文本。这与传统的导读理解有很大不同,传统的导读意味着只在文本行之上“添加”间距。(我知道这并不完全正确,因为实际上行高并没有添加空间,而是设置了行的高度;然而,这样更容易描述问题)。 考虑这个示例标记: &l...

13得票4回答
IE9文本渲染问题-字母的尾巴被切断

我遇到了一个问题,在IE9标准模式下,IE9以一种使得字母下降部分的“q, p, y”等字符尾部消失的方式渲染文本。已经尝试通过调整填充和其他常见的CSS设置来解决这个问题,但迄今为止没有成功。 谁有想法可能是什么原因呢?

12得票2回答
Angular Material 字体排版未正确设置

我正在尝试实施Angular Material Typography,但是我遇到了一些困难,不确定问题出在哪里。 我按照Angular这里提供的说明进行操作,但是遇到了一个问题。 问题是,似乎应用程序中的所有内容都受到影响,但有些被覆盖了,看起来像是默认的字体样式,而我不确定我做错了什么。 ...

12得票3回答
Twitter Bootstrap有任何字体大小实用类吗?

我找不到任何在Bootstrap中改变字体大小的实用类。虽然有边距和内边距等实用类,也有应用于标题的显示类以及段落的引导类,但是否有一种方法可以通过在HTML中添加实用类来使特定文本变大或变小而无需添加CSS呢? 我发现在快速模拟设计时,使用尽可能多的实用类比起将常见样式抽象为自定义CSS更...