我知道通过CSS格式化可以实现每个段落的第一个字母,方法如下:
p:first-letter
{
font-size:20px;
}
然而,在使用此代码时,无法从Web浏览器中突出显示/选择这些“首字母”,是否有办法修复这个问题?编辑-可以选择文本,但是没有视觉显示,如何更改呢?
我知道通过CSS格式化可以实现每个段落的第一个字母,方法如下:
p:first-letter
{
font-size:20px;
}
没错,它在视觉上没有被选中,但在后台中是被选中的。如果我选择并复制,然后粘贴它,我会得到“Hello”,所以这可能是不同字体大小的问题。font-variant:small-caps可以完美地工作(但使用大写字母)。
您可能想尝试Lettering.js或其他替代方案 http://letteringjs.com/ https://github.com/davatron5000/Lettering.js
ello
选择,它会给你Hello
。 - ediblecodespan
中包装第一个字母,然后定位到p > span { font-size:20px; }
,但这只是一种解决方法。 - ediblecode