我有一组单选按钮,并将其样式设置为display:block,以便它们看起来像按钮(还隐藏了单选按钮本身)。这在Chrome和Firefox的桌面版和Android平板电脑上运行良好...但在iPad上无法正常工作。
在这里查看: http://jsfiddle.net/WhNRK/ 由于某种原因,在iPad上块元素不是“活动的”,并且不会设置单选按钮。如果我“取消隐藏”单选按钮,您可以看到在点击块时它不会被选择。但是,如果我点击实际的单选按钮本身,则会正确选择它并甚至更改块元素的背景颜色! http://jsfiddle.net/WhNRK/1/ 您有什么想法,我做错了什么导致出现这种情况?似乎应该是相当直接的功能,所以我希望只是我忽略了一些简单的东西...
在这里查看: http://jsfiddle.net/WhNRK/ 由于某种原因,在iPad上块元素不是“活动的”,并且不会设置单选按钮。如果我“取消隐藏”单选按钮,您可以看到在点击块时它不会被选择。但是,如果我点击实际的单选按钮本身,则会正确选择它并甚至更改块元素的背景颜色! http://jsfiddle.net/WhNRK/1/ 您有什么想法,我做错了什么导致出现这种情况?似乎应该是相当直接的功能,所以我希望只是我忽略了一些简单的东西...
这个网站的主要用途是为移动设备设计的,因此一定需要在任何iOS设备上运行(假设它可能也会在iPhone上发生问题,只是我现在没有一个来测试)。
感谢您提出的任何建议!