先决条件
- 我有一个$x_{1e0f1}^{x}$用于重复或关闭的问题
- 我有一个$x_{1e1f1}^{x}$任何HTML以避免常见的问题
- 我读过$x_{1e2f1}^{x}$
描述问题
大纲按钮具有相同的活动和悬停颜色,使得它们在移动设备上几乎无法使用,因为在点击后悬停仍然保持,给人一种活动状态没有改变的印象。
应用大约15%的阴影作为解决方法:
$x_{1a0b1}^{x}$
但是我认为这种阴影应该默认启用?
另一个解决方案可能是使用JS在移动设备的某些超时后从按钮中移除悬停效果,但我不确定如何实现。
减少的测试用例
带有暗色主题的HTML:
$x_{1a1b1}^{x}$
在iOS上进行测试,按下按钮根本不会改变颜色,这非常令人困惑。
你在哪个国家/地区看到问题?
iOS
你在哪个国家/地区看到问题?
Chrome
你使用的Bootstrap版本是什么?
5.3.1
2条答案
按热度按时间bvpmtnay1#
我也注意到了这个问题(可以在文档页面上重现:https://getbootstrap.com/docs/5.3/components/buttons/#outline-buttons)。我希望轮廓按钮的激活背景颜色与非轮廓按钮相同。
7z5jn7bk2#
相关文章:https://css-tricks.com/solving-sticky-hover-states-with-media-hover-hover/
阅读这篇文章后,我将我的解决方法更改为:
现在它的表现完全符合我的预期,适用于桌面和移动设备:
而移动设备上的效果如下: