ASP.NET リストボックスの境界線を 3D から 1px ソリッドに変更するにはどうすればよいですか?
質問
デフォルトでは、ASP.NET のリストボックスには 3D 境界線効果があります。これをソリッド、1 ピクセル、何らかの色に変更する必要があります。これはCSSを使用して行うことができますか?
ありがとう、アトゥル
解決
私はIE用、selectタグの特定のプロパティがstyleableないと思います。 OSに結び付けられ、それのレンダリングとは何か。 IE8わからない。
ここで何かそのスタイルの境界線であるが、その関与ます:
他のヒント
あなたは、あなたのスタイルシートであなたが好きな境界線を定義するためにそれを使用、あなたのListBoxコントロールのCSSクラスを与えることができます。
<asp:ListBox id="YourListBox" CssClass="SomeClassName" rows="3" runat="server" />
それとも、Asp.netのテーマを使用することができますし、スキン
境界線には、リスト ボックスの親として div を使用できます。
CSS
.myborder {border: 1px solid blue;}
マークアップ
<div id="contents" runat="server" class="myborder">
<asp:ListBox ID="lbxItems" runat="server"></asp:ListBox>
</div>
注記:この解決策は IE8 以降でのみ機能し、IE7 では機能しません。
所属していません StackOverflow