Я использую css попутного ветра, чтобы настроить свое меню. У меня есть несколько кнопок, и я хочу изменить первую букву содержимого каждой кнопки, чтобы показать связанный ярлык. Используется Blizzard в Warcraft3:
В документах Tailwind приведен пример кнопки . Работает как положено.
Чтобы изменить цвет моего письма. Я могу использовать псевдоэлемент css first-letter .
Но есть проблема (или меня бы здесь не было). apply
работает в примере с попутным ветром, но не с моим собственным css. Относится ли apply
к нулю только с попутным ветром? Что я пропустил?
.btn {
@apply font-bold py-2 px-4 rounded; /* works as expected */
}
.btn-blue {
@apply bg-blue text-white; /* works as expected */
}
.btn-blue:hover {
@apply bg-blue-dark; /* works as expected */
}
.btn::first-letter {
font-size: 130%; /* works as expected */
@apply bg-orange; /* nope */
}
div::first-letter {
font-size: 130%; /* works as expected */
@apply bg-orange; /* nope */
}
div {
@apply bg-red; /* nope */
}
<link href="https://cdn.jsdelivr.net/npm/tailwindcss/dist/tailwind.min.css" rel="stylesheet"/>
<!-- Using utilities: -->
<button class="bg-blue hover:bg-blue-dark text-white font-bold py-2 px-4 rounded">
Button
</button>
<!-- Extracting component classes: -->
<button class="btn btn-blue">
Button
</button>
<div>
sd
</div>
jsfiddle бездельничать