我希望以不同的风格设置第一个字母的样式,它适用于桌面上的每个浏览器以及每个浏览器宽度,但在移动设备上(在iphone和Windows手机上测试)我在顶部有一些奇怪的间距信的底部。
桌面:
移动:
这是我的CSS:
p:first-of-type:first-letter {
border: 1px solid red;
display: block;
float: left;
font-size: 5.6em;
font-weight: bold;
line-height: 1em;
margin-top: 8px;
padding-right: .2em;
padding: 0;
text-transform: uppercase;
}