【发布时间】:2012-04-17 18:48:15
【问题描述】:
我正在制作一个我想使用范围滑块的网站(我知道它只支持 webkit 浏览器)。
我已经完全集成它并且工作正常。但我想使用textbox 来显示当前幻灯片值。
我的意思是,如果最初滑块的值是 5,那么在文本框中它应该显示为 5,当我滑动时,文本框中的值应该改变。
我可以只使用CSS 或html 来执行此操作吗?我想避免JQuery。有可能吗?
【问题讨论】:
-
如果没有 javascript,您将无法做到这一点。
-
您可以几乎使用
:before/:after、content和attr()使用 css 执行此操作,例如 this。然而,:before/:after 伪元素实际上占用了滑块的一些范围(尽管这可能是可修复的),最重要的是,如果滑块被操纵,值不会更新。尽管如此,我认为把它留在这里会很有趣。将来可能会成为可能。 -
修复 @waldir 的解决方案会导致 jsfiddle.net/RjWJ8 尽管它仍然使用 javascript 来更新属性的 value 属性。