html - 词组的第一个字母
问题描述
我想突出显示一组单词的第一个字母,它们以相同的字母开头并用换行符分隔
我试过这个代码,其他的词似乎在第一个字母下面
p::first-letter {
font-size: 40px;
font-weight:800;
}
p span::before{
content: "\a";
white-space: pre;
}
<p>Youthful<span>oungish</span></p>
知道如何实现这一目标吗?谢谢
解决方案
你能检查下面的代码吗?希望它对你有用。使用 flex 属性我们可以设计这种类型的结构。
请参考此链接:https ://jsfiddle.net/yudizsolutions/xzub1Lq4/6/
.title {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
}
.title .main-character {
margin-right: 10px;
font-size: 50px;
line-height: 50px;
font-weight: 800;
}
.title p {
margin: 0;
}
<div class="title">
<p class="main-character">Y</p>
<div>
<p>outhful</p>
<p>oungish</p>
</div>
</div>
推荐阅读
- mysql - 通过命令行ssh插入sql记录
- java - 如何让 JPanel 填满整个 JFrame?
- excel - VBA - 在数据透视表中一次设置多个过滤器而不在两者之间更新
- html - 当用户在 CSS 中创建新评论时,元素会继续移动
- xml - “在全局销毁期间,在 C:/x/perl/lib/XML/Parser/Expat .pm 第 432 行释放错误池。” 有没有办法解决它?
- java - 如何在 Java 中运行同一进程的多个线程 - Spring Boot
- html - 如何放大/缩小和移动元素?
- excel - 如何在子过程中确定它是从哪个案例中调用的?
- javascript - 如何预加载 JSON 链接?
- python - 在 Python 中查找最多 n 个小数位的数字。另外,来自python的math.pi可靠吗?