【发布时间】:2022-07-24 00:01:15
【问题描述】:
我正在使用 Laravel Jestream。我还为我的应用程序添加了“深色主题”支持。我正在使用 Laravel 8 Jetstream 和 Tailwind 3。
到目前为止,我已经成功地为resources/views/navigation-menu.blade.php 文件中的导航链接设置了暗类,如下所示:
<!-- Navigation Links -->
<div class="hidden space-x-8 sm:-my-px sm:ml-10 sm:flex">
<x-jet-nav-link class="dark:text-gray-200 dark:hover:text-blue-300" href="{{ route($ruta_dashboard) }}" :active="request()->routeIs($ruta_dashboard)">
{{ __('Dashboard') }}
</x-jet-nav-link>
</div>
到目前为止一切顺利。
但是,当我尝试像这样将暗类添加到 dark:active:bg-amber-200 类时
<!-- Navigation Links -->
<div class="hidden space-x-8 sm:-my-px sm:ml-10 sm:flex">
<x-jet-nav-link class="dark:text-gray-200 dark:hover:text-blue-300 dark:active:bg-amber-200" href="{{ route($ruta_dashboard) }}" :active="request()->routeIs($ruta_dashboard)">
{{ __('Dashboard') }}
</x-jet-nav-link>
</div>
它不起作用。
如何将暗模式的活动类传递给 Laravel Jetstream 组件?
【问题讨论】:
-
您使用的是什么版本的 Tailwind?我认为在 Tailwind 1 和 2 中,堆叠黑暗和活跃并不能无缝地工作
-
@IGP Tailwind 3