كيف يمكنني تغيير ASP.NET listbox الحدود من 3d 1px الصلبة ؟

StackOverflow https://stackoverflow.com/questions/1077739

  •  21-08-2019
  •  | 
  •  

سؤال

بشكل افتراضي في listbox ASP.NET وقد 3D تأثير الحدود.أنا بحاجة إلى تغيير ذلك إلى الصلبة ، 1 px بعض اللون.يمكن أن يتم ذلك باستخدام css ؟

شكرا أتول

هل كانت مفيدة؟

المحلول

أعتقد أن أي خصائص معينة من تحديد الوسم لا styleable.أن تفعل شيئا مع تقديم انها مرتبطة نظام التشغيل.غير متأكد حول ie8.

هنا هو شيء أنماط الحدود ، ولكن المشاركة:

http://v2.easy-designs.net/articles/replaceSelect/

نصائح أخرى

ويمكنك إعطاء مربع القائمة الخاصة بك سيطرة فئة CSS ثم استخدام ذلك لتحديد الحدود التي تريدها في ورقة الأنماط الخاصة بك.

<asp:ListBox id="YourListBox" CssClass="SomeClassName" rows="3" runat="server" />

وأو يمكنك استخدام Asp.net المواضيع والجلود

على الحدود يمكنك استخدام شعبة كما مربع القائمة الأم:

CSS

.myborder {border: 1px solid blue;}

العلامات

<div id="contents" runat="server" class="myborder">
  <asp:ListBox ID="lbxItems" runat="server"></asp:ListBox>
</div>

ملاحظة:هذا الحل الوحيد الذي يعمل في IE8+ ، وليس IE7.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top