I\'ve used some CSS to make mobile-friendly \'radio\' buttons by hiding the inputs and using the label elements instead. The code is below, but I\'
input
label
If you hide the inputs by setting their opacity to 0 they will still be tabbable:
.radio-select input[type='radio']{ opacity:0; filter:alpha(opacity=0); position:absolute }
jsfiddle