【问题标题】:Ring Color on Hover using TailwindCSS使用 TailwindCSS 悬停时的环形颜色
【发布时间】:2021-06-08 05:01:52
【问题描述】:

我在一个项目中使用 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>

谢谢!

【问题讨论】:

    标签: css tailwind-css


    【解决方案1】:

    根据tailwindcss的文档,默认不启用悬停。

    默认情况下,只有响应式、focus-withinfocus 变体 为环宽实用程序生成。

    您可以控制为环宽生成哪些变体 通过修改变体部分中的 ringWidth 属性来使用实用程序 您的 tailwind.config.js 文件。

    例如,此配置还将生成悬停和活动变体:

    
      // tailwind.config.js
         module.exports = {
           variants: {
             extend: {
               // ...
       
              ringWidth: ['hover', 'active'],
             }
           }
         }
    

    https://tailwindcss.com

    【讨论】:

    • 谢谢!我在文档中错过了,非常简单!我现在只需要让我的自定义顺风编译:D
    猜你喜欢
    • 1970-01-01
    • 2020-07-11
    • 2015-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-09
    • 2021-03-18
    • 1970-01-01
    相关资源
    最近更新 更多