我正在使用Tailwind CSS自定义菜单。我有很多按钮,我想更改每个按钮内容的第一个字母以显示链接的快捷方式。这是暴雪在魔兽争霸3中使用的:
Tailwind的文档提供
button example
. 它按预期工作。
改变我信的颜色。我可以使用css伪元素
first-letter
.
但是,有一个问题(或者我不会在这里)。
apply
适用于Tailwind示例,但不适用于我的自定义CSS。做
应用
只适用于Tailwind自己的CSS?我错过了什么?
.btn {
@apply font-bold py-2 px-4 rounded;
}
.btn-blue {
@apply bg-blue text-white;
}
.btn-blue:hover {
@apply bg-blue-dark;
}
.btn::first-letter {
font-size: 130%;
@apply bg-orange;
}
div::first-letter {
font-size: 130%;
@apply bg-orange;
}
div {
@apply bg-red;
}
<link href="https://cdn.jsdelivr.net/npm/tailwindcss/dist/tailwind.min.css" rel="stylesheet"/>
<button class="bg-blue hover:bg-blue-dark text-white font-bold py-2 px-4 rounded">
Button
</button>
<button class="btn btn-blue">
Button
</button>
<div>
sd
</div>
jsfiddle
乱糟糟