2

これは、JQueryUIスライダーのマークアップです

<li class = "volume">
    <div class = "slider-vertical" style="height:50px; margin-left:4px;
     margin-top:-60px; background-color: black;" hidden></div>
</li>

これにはインラインスタイリングを使用しました。私の質問は、なぜjqueryスライダーの色が変わらないのですか?黒に設定したのに?

4

1 に答える 1

2

インラインスタイルをスライダーに適用する代わりに、jQuery UI Themerollerを使用してUIコンポーネントのスタイルを設定し、実装用のカスタムCSSファイルを生成する必要があります。

多くのjQueryUIコンポーネントは画像を背景として利用するため、背景色を更新しても目的の効果が得られないことがよくあります。Themerollerを使用すると、可能な限り最高の結果が得られます。

于 2012-08-27T14:54:53.050 に答える