/ / Чому текст кнопки не підпадає під правила стилю css для контейнера, що містить кнопку? - asp.net, css

Чому текст Button не підлягає правилам стилю css на контейнері, що містить кнопку? - asp.net, css

Скажімо, у мене є такий код ASP.NET/CSS:

<div style="color:Red;"> some text...<asp:Button runat="server" ID = "Button1" Text = "ABC" /> </div>

Частина "деякий текст" буде червоною, але текст кнопки не червоний. Чому? Якщо я розміщу мітку замість кнопки, текст мітки буде червоним.

Відповіді:

1 для відповіді № 1

Я пропоную вам використовувати Firebug для Firefox для перевірки відтвореного html та стилів CSS, які на нього діють.

Ан <asp:Button /> Елемент керування не відображає мітку, він відображає HTML <input /> тег

Ваші стилі за замовчуванням для <label /> і a <input /> можуть бути завершені різні. Швидким виправленням буде:

<style type="text/css">.red { color:Red!important; }</style>

<asp:button id="myButton" class="red" runat="server">My Button Text</asp:button>