javascript - 如何为随当前值滑动的 slider 制作标签?

标签 javascript reactjs

我想在 slider 顶部制作一个标签,它会随着 slider 移动并在移动时更新它的值。 我可以让标签显示,但我不知道如何使用 slider 移动它。

此外,我想在两侧制作按钮,但如果我将它们放在栏的顶部, slider 将不再起作用。 (代码注释掉)

function slideBar({ min, max, onChange, value, style, onCLick }) {

    return (
        <div className="slider-whole">
            <div className="labels" style={style}>                
                <p className="min">{min}</p>
                <p className="currentValue" style={style}>{value}</p>      
                <p className="max">{max}+</p>
            </div>

            <input
                type="range"
                name="range"
                min={min}
                max={max}git 
                value={value}
                className={`slider slider${style.color}`}
                id="myRange"
                onChange={onChange}
                style={style}
             />

            {/* <div className="arrow-buttons" style={style}>
            <i className="fas fa-chevron-left"></i>
            <i className="fas fa-chevron-right"></i>
            </div> */}


            {/* <output htmlFor="range" onforminput="value = range.valueAsNumber;"></output> */}

            </div>
    )
}

最佳答案

设置你的类 slider-nameposition:relativecurrentValueposition:absolute; 和随着当前值的变化,动态设置 left 的值。

关于javascript - 如何为随当前值滑动的 slider 制作标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55959832/

相关文章:

JavaScript 和位运算符

javascript - 带有 highcharts 的配对数据的分割条形图

javascript - 第一列固定的 SlickGrid

reactjs - 语法错误 : Rest element must be last element

javascript - Tab 键按下忽略隐藏区域 a 和按钮元素

javascript - 从 JavaScript Promise 对象正确获取 JSON 字段的值

javascript - 使用光线转换器单击时隐藏对象

javascript - 如何处理 react-router 子路由中抛出的异常

javascript - 如何将数组元素映射到输入?

javascript - 选择 React 或 Angular 等前端技术来实现具有 1000 多种不同表单/ View 的 Silverlight 应用程序的现代化