【发布时间】:2018-08-17 18:11:46
【问题描述】:
在 windows 桌面或苹果 mac 上查看 CSS 按钮时,默认背景颜色为灰色 (#DDD),但在 ios 移动设备上查看时,默认背景颜色为透明。这可以通过手动添加css背景颜色作为#DDD来解决,但为什么会发生这种情况?有什么想法吗?
【问题讨论】:
-
显示代码...很多人使用 div 作为自定义按钮
-
@TaylorA.Leach 这种行为可能break accessibility.
-
您可以创建自己的“按钮”来解决浏览器拥有自己的按钮样式的问题。只需在 div 上使用一个类,使其外观和行为与按钮完全相同,但它不是按钮!
Genius -
这是一个纯 CSS 按钮。没有 div
标签: html ios css background-color platform