style="float: right; margin-top: 10px"> <option value="on" selected = "selected" style="background:#FFF000">On</option> <option value="off" >Off</option> </select>
你应该设置的背景色是select的背景色,而不是option的背景色。当然你可以给没有option也设置背景色,免得看上去都是select一样的颜色。
点击查看 在线演示i
http://www.bootcss.com/p/bootstrap-switch/
用这个,记得用2.0版本就好了,兼容各浏览器,要一点js知识