Par défaut, la zone de liste dans ASP.NET a un effet de bordure 3D. Je dois changer ça en Solid, 1 px, un peu de couleur. Cela peut-il être fait en utilisant css?Comment modifier une bordure de liste ASP.NET de 3d à 1px solide?
Merci, Atul
Par défaut, la zone de liste dans ASP.NET a un effet de bordure 3D. Je dois changer ça en Solid, 1 px, un peu de couleur. Cela peut-il être fait en utilisant css?Comment modifier une bordure de liste ASP.NET de 3d à 1px solide?
Merci, Atul
Je pense que, par exemple, certaines propriétés de l'étiquette de sélection ne sont pas stylables. Quelque chose à voir avec le rendu lié à l'OS. Je ne suis pas sûr de savoir8.
Voici quelque chose que les styles frontières, mais son impliqué:
Vous pouvez donner à votre contrôle ListBox une classe CSS et l'utiliser ensuite pour définir la frontière que vous aimez dans votre feuille de style.
<asp:ListBox id="YourListBox" CssClass="SomeClassName" rows="3" runat="server" />
Ou vous pouvez utiliser Asp.net Thèmes et Skins
Pour la frontière, vous pouvez utiliser un div en tant que parent de liste :
CSS
.myborder {border: 1px solid blue;}
MARKUP
<div id="contents" runat="server" class="myborder">
<asp:ListBox ID="lbxItems" runat="server"></asp:ListBox>
</div>
Note: Cette solution ne fonctionne que pour IE8 +, non IE7.
Merci Dombenoit. J'ai déjà essayé cette option, mais cela ne semble pas fonctionner pour une raison quelconque. – Atul