我想创建一个非常简单的范围选择器,但我有3个问题 1. HTML范围标记只适用于铬和safary。我如何创建一个可以在其他浏览器上工作的程序?范围选择器与javascript
如何使它垂直?
如何控制滚动按钮本身?我想改变它的形象,并根据滚动来改变它的大小。
感谢
我想创建一个非常简单的范围选择器,但我有3个问题 1. HTML范围标记只适用于铬和safary。我如何创建一个可以在其他浏览器上工作的程序?范围选择器与javascript
如何使它垂直?
如何控制滚动按钮本身?我想改变它的形象,并根据滚动来改变它的大小。
感谢
范围标签是HTML5定义的元素。如您所知,所有浏览器都不支持html5,因此目前最好使用替代方法,如jquery,这是浏览器兼容的最安全方式。
您的vertial滑块的第一个问题:http://jqueryui.com/demos/slider/#range-vertical
关于你的第二个问题,这真是最好使用自定义的控制。使用jquery范围滑块,您可以连接到滑块事件并根据该值更改某个元素的属性。查找滑块的api。 看看他们如何改变颜色值。例如,您可以通过更改图像的大小来进行同样的操作。 http://jqueryui.com/demos/slider/#colorpicker
在一般意义上,最好的办法是放弃了<input type="range"...>
窗体域,选择了在jQuery UI range slider。
JQuery UI拥有丰富的表单元素库,我认为它们也向后兼容旧版本。
Binaek,请在您的答案(或问题)中[请勿使用签名](http://meta.stackoverflow.com/faq#signatures)。 –
@大卫...对不起。不知道签名在SO中是不允许的。 –
你走了多远?你能包括你迄今为止做了什么吗? – 2011-08-21 12:25:08
请发布相关的html和javascript;理想情况下使用[JS小提琴](http://jsfiddle.net/)演示。 –