css - 使用 TailwindCSS 悬停时的环形颜色
问题描述
我正在将 TailwindCSS 用于一个项目,但我遇到了一个奇怪的交互。
我正在寻找的结果是当我悬停按钮时在按钮外部有一个环,但是使用 Tailwind 的环类,我无法在悬停时获得环,但它使用焦点工作。
在填写错误报告之前,我想也许你们之前可能会看到我的错误?
我制作了尽可能小的 codepen 来重现我的问题:https ://codepen.io/Pymous/pen/bGBQKPO CodePen 包含以下简单代码:
<button class="mt-4 ml-4 px-8 py-2 text-white bg-yellow-500 ring-offset-2 ring-transparent ring-2 focus:ring-red-500 hover:ring-red-500">
Connexion
</button>
谢谢 !
解决方案
根据tailwindcss的文档,默认情况下不启用悬停。
默认情况下,只会为环宽实用程序生成响应式、焦点内和焦点变体。
您可以通过修改 tailwind.config.js 文件的变体部分中的 ringWidth 属性来控制为环宽度实用程序生成哪些变体。
例如,此配置还将生成悬停和活动变体:
// tailwind.config.js module.exports = { variants: { extend: { // ... ringWidth: ['hover', 'active'], } } }
推荐阅读
- javascript - 如何从firebase实时数据库中检索数据使用时间戳?
- c# - 为什么即使创建了显式运算符,我也无法将源类型转换为字符串?
- c# - 如何解析每行的第一个字符是逗号的 CSV 文件?
- python - 从目录中随机发布推特图片
- sql-server - 如何将属性添加到 SQL Server 列中的 JSON 对象
- c# - 将标签的文本绑定到列表 XAML 中的索引
- r - 用于提取特定列的示例 R 代码
- unity3d - Unity Shader Graph 中的示例渐变范围
- java - 从 Quartz 作业调用 EJB
- django - django:断言错误`create()`没有返回对象实例