Html 放大范围输入
我想有一个更大的光标和栏(不是更长)的范围输入Html 放大范围输入,html,css,range,Html,Css,Range,我想有一个更大的光标和栏(不是更长)的范围输入 截至2018年底,没有跨浏览器的方法来实现这一点,但在大多数浏览器中都有实现这一点的方法 Firefox:::-moz-range-thumb和::-moz-range-track Chrome:::-webkit滑块拇指和::-webkit滑块可运行轨迹 边缘:::-ms thumb和:-ms track 萨法里:不确定 有关如何使用这些伪元素的更完整的指南和示例,请参见checkout,我假设“越大”只意味着要抓取和拖动的区域越大,因此这
截至2018年底,没有跨浏览器的方法来实现这一点,但在大多数浏览器中都有实现这一点的方法
- Firefox:
和::-moz-range-thumb
::-moz-range-track
- Chrome:
和::-webkit滑块拇指
::-webkit滑块可运行轨迹
- 边缘:
和::-ms thumb
:-ms track
- 萨法里:不确定
有关如何使用这些伪元素的更完整的指南和示例,请参见checkout,我假设“越大”只意味着要抓取和拖动的区域越大,因此这应该是可行的:
#范围{
位置:相对位置;
变换:缩放(1.3);/*或您想要的大小*/
变换原点:0;
}
如果您想使用内置范围输入(而不是自定义输入),可以使用多种特定于浏览器的样式:谢谢您的回答。自定义输入是什么意思?为了使输入看起来像范围输入,自定义输入是否更简单?如果是这样的话,你有一个代码片段吗?你可以把目标范围放在inputHow中,它是不是有黑客行为?这正是我想要的。嗯,因为可能有副作用,你必须小心。因为变换不在流中,所以大部分元素是重叠的