Где я могу найти CSS за стандартными элементами управления asp.net? - PullRequest
0 голосов
/ 08 сентября 2010

Так, например, у меня есть прекрасная кнопка управления:

<asp:Button ID="Button1" runat="server" Text="Button" />

Который при рендеринге выглядит довольно скучно-серым, красивым и прямоугольным и т. Д. И т. Д.

Я знаю, что могу применить новый CSSClass, чтобы изменить CSS указанного элемента управления, но где я могу найти исходные свойства CSS для этого?

Я ценю, что это глупый вопрос:)

Ответы [ 4 ]

4 голосов
/ 08 сентября 2010

Это стиль по умолчанию для браузера, а не для элемента управления ASP.NET, и вы не найдете стиль, который можно редактировать для каждого пользователя Интернета.Например, если вы посмотрите на кнопку ASP.NET в Mozilla и IE, они будут выглядеть немного иначе.

Если вы хотите стилизовать их, используйте CSS, как вы сказали.

1 голос
/ 08 сентября 2010

Нет класса css в том смысле, о чем вы говорите. Каждый браузер имеет свой собственный стиль "css" для стандартных элементов управления HTML (кнопки, радио, текстовые поля). Однако вы можете создать класс css для переопределения любого стиля браузера.

1 голос
/ 08 сентября 2010

Не уверен для всех элементов управления, но для базовых, таких как кнопки, браузеры обычно имеют свои собственные определения по умолчанию.

Например, для Firefox вы можете найти несколько файлов таблиц стилей в его папке установки:

C:\Program Files\Mozilla Firefox\res

0 голосов
/ 08 сентября 2010

Если это обычная кнопка HTML при рендеринге в браузере, вы можете использовать что-то вроде этого в CSS:

#button1

{
 background-image:url(path-to-image/button1_sprite.png);
 background-repeat:no-repeat;
 background-position:left;
 background-color:#ffffff;
 border:none;
}

Тогда это изменит вид вашего <button> тега :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...