テキスト ボックスに 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 を維持したいだけです。マルチハンドルの使用に関するドキュメントはあまりありません。
この質問が 100 万回も聞かれている場合は、申し訳ありませんが、これを行う方法を教えてくれるものが何も見つからないため、間違った検索用語を使用していたに違いありません。
すべての助けに感謝します