我的文本框上有一个 Ajax Slider Extender,我正在使用样式表将导轨更改为绿色,这很好而且很漂亮。这是我的滑块代码...
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></asp:ToolkitScriptManager>
<div>
<asp:TextBox ID="SliderID" runat="server"></asp:TextBox>
<asp:SliderExtender ID="SliderExtender1" runat="server"
TargetControlID="SliderID"
BehaviorID="BoundControl"
Minimum="0"
Maximum="100"
RailCssClass="SliderRail"
Orientation="Horizontal"
EnableHandleAnimation="true"
Steps="100">
</asp:SliderExtender>
</div>
到目前为止,这是我的 CSS ......
.SliderRail {
position: relative;
height: 18px;
width: 100%;
background-color:green;
}
我知道如何将图像添加到句柄,但我想弄清楚的是,当我将句柄从第 0 步移动到第 50 步时,我需要用深灰色遮盖这些步骤,但我真的不能想办法。
我尝试将图像添加到句柄并尝试将宽度设置为 100%,但这对我来说根本不起作用。
我的最终结果是解决了这个问题,然后当我在两端都有两个手柄时尝试使用多手柄扩展器来复制它,它与左手柄的作用相同,只是向后。然后我需要确保手柄可以相互覆盖......但这是我需要做的最终结果。我不想使用 JQuery 或 JavaScript,只想严格保持 css。没有太多关于使用多手柄的文档。
如果这个问题已经被问了一百万次,那么我很抱歉,我一定是使用了错误的搜索词,因为我没有找到任何可以告诉我如何做到这一点的东西。
感谢所有和任何帮助