2014-12-12 5 views
0

Я с помощью Visual Developer 2008 Express Editionкаскадных таблиц стилей не применяется

stylesheet.css

body { 
    font-size: 12px; 
    color: blue; 
    font-family: arial, helvetica, verdana, sans-serif; 
    text-decoration: underline; 
} 
.button{ 
    font-weight: bold; 
    font-size: 14px; 
    color: red; 
    background-color: yellow; 
    font-family: arial, helvetica, verdana, sans-serif; 
} 
.label{ 
    font-weight: bold; 
    font-size: 18px; 
    color: green; 
    font-family: arial, helvetica, verdana, sans-serif; 
} 

CssDemo.aspx

enter image description here

Когда я просмотреть CssDemo.aspx в браузере (IE 10) Я получаю

enter image description here

Почему не .button и .label перезапись тело в CSS?

+2

Кнопка и этикетки в вашем коде есть идентификаторы, связанные с ними, но вы ссылались, их имена классов в вашем CSS. Либо добавьте класс к этим элементам, либо измените селектор css на '# button1' и' # label1' – Shikhar

+0

@Shikhar Книга, которую я читаю «Программирование ASP.NET 3.5 от O'Reilly», никогда не упоминала об этом. Ваше решение работает! – Glowie

ответ

3

В CSS dot . означает класс в HTML, если вы хотите напрямую установить тег стиля, оставьте точку в CSS.

button {...} 
label {...} 

или использовать идентификаторы

#Button1 {...} 
#Label1 {...} 
Смежные вопросы