html - CSS 悬停抖动 - 背景颜色

标签 html css

如果您将鼠标悬停在“x”的一 Angular ,您会从更改背景颜色的 :hover 效果中获得抖动。

我研究了 解决方案,但我找不到任何关于背景转换的内容。

谁能在不创建额外标记的情况下提供抖动修复?

.feed__btn {
    display: flex;
    width: 12px;
    height: 12px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    color: #6f6f90;
    font-size: 12px;
    position: absolute;
    cursor: pointer;
    transition: background-color 0.25s;
}
.feed__btn:hover {
    color: white;
    font-size: 6px;
        background-color: #e05e7f;
}
<span class="rmTag feed__btn feed__btn--unfollow">×</span>

最佳答案

在我看来,您的 12px 跨度大小似乎不能(完全)适合 12px 的字体大小。我刚刚运行了您的代码的 jsfiddle,使宽度和高度等于 14px,但无法重现抖动。而我可以用 12px 的原始大小复制它。

关于html - CSS 悬停抖动 - 背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53695873/

相关文章:

iphone - 如何在 iPad 上以 "Form sheet"模式的宽度显示 html 页面而不对页面宽度进行硬编码?

html - 如何将容器放置在屏幕中间?

html - 如何对 Angular 连接盒子的阴影?

css - 将 DIV 移动到相对于顶部 DIV 的底部底部

html - Padding-bottom/top hack 用于不同宽度的响应 block

jquery - 1 行 2 个图像;将 1 个图像设置为另一个图像的高度父级

html - 为什么一种字体在 IE 中可以工作,而另一种却不能

html - 如何在不改变编码风格的情况下避免空白 anchor 下划线?

javascript - 如何获得新的 Canvas 弧线笔划样式?

javascript - 使引导轮播中的图像响应?