9

我知道使用 CSS 格式化每个段落的第一个字母可以通过以下方式实现:

p:first-letter
{
font-size:20px;
}

但是,在使用此代码时,无法从网络浏览器中突出显示/选择这些“首字​​母”,有没有办法修改它?

编辑 - 可以选择文本,但没有直观显示,我该如何更改?

4

2 回答 2

6

这是 Chrome/ium/WebKit 中的一个错误:https ://code.google.com/p/chromium/issues/detail?id=17528

于 2013-05-16T20:43:34.970 回答
1

对,它不是在视觉上被选中的,而是在背景中被选中的。如果我选择并复制然后粘贴它,我会得到“你好”,所以这可能是不同字体大小的问题。font-variant:small-caps 完美运行(但使用大写)。

您可能想尝试 Lettering.js 或替代品 http://letteringjs.com/ https://github.com/davatron5000/Lettering.js

于 2013-05-16T21:22:10.217 回答