html - 当元素也悬停时,不显示 Tailwind 事件样式

标签 html css laravel tailwind-css

我正在使用 TailwindCSS 并且正在制作一个简单的按钮,我希望在悬停时有一个阴影,然后在聚焦或事件时缩小。悬停样式有效,但事件样式无效。但是,当我单击它然后将鼠标从按钮上移开时它确实有效。
按钮:

<router-link :to="{name: 'createEvent'}" tag="button" class="w-1/6 mx-auto rounded-full font-semibold py-2 px-4 border border-white rounded text-blue-400 bg-white hover:shadow-lg focus:bounce-sm hover:translate-t-2px transition-fast">
   Get Started
</router-link>
CSS:
/*scale*/
@variants responsive, hover, focus, active {
    .bounce-sm {
       transform: scale(0.95);
    }
}
截图:
悬停作品

当悬停也打开时焦点不起作用
enter image description here
但是当悬停未打开时焦点有效
enter image description here
有人可以向我解释为什么会这样以及我如何解决它吗?谢谢!

最佳答案

您需要添加 Pseudo-Class VariantboxShadow给您的 tailwind.js文件在 variants目的。

它看起来像这样:

variants: {
   boxShadow: ['responsive', 'hover', 'focus'],  
},

这将允许您调整 boxShadow基于响应类,悬停或焦点。

我希望它有帮助。

资源:https://tailwindcss.com/docs/pseudo-class-variants/#app

关于html - 当元素也悬停时,不显示 Tailwind 事件样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58844654/

相关文章:

javascript - Laravel:在允许 HTML 标签时,针对 XSS 清理用户输入

javascript - 通过 AJAX/AngularJS 发送调整大小的图像

php - 如何将已连接的表与 Laravel 中的其他表连接?

html - 如何在每行 p :dataScroller 上显示两条记录

html - 如何将多个类放在 <li> 元素中?

html - 如何在 Windows 操作系统中隐藏垂直滚动条

css - 'watching'文件夹时的SASS输出文件名

javascript - 如何使用 jquery 在 Django 中提供图像

css - 如何扩展 FontAwesome 图标

html - 如何根据我的示例使用css设计带箭头的div框?