Я работаю над asp.net mvc4. Когда я наводил курсор на кнопку, цвет не менялся. Всегда отображается синий цвет по умолчанию на кнопке. Кто-нибудь может сказать, как исправить проблему.am с помощью ie8.
view :
<input type="button" class="dynamicButton" value="button" id="btnSearch"/>
css:
.dynamicButton
{
height: 25px;
width:auto;
min-width: 11%;
}
.dynamicButton:hover
{
background-color:#4F2D7F;
color:white;
}
я добавил
<!doctype html>
в мой код, но мой макет страницы меняется после того, как я добавил его.
IE (не определен, какие версии), в режиме quirks, не будет вызывать состояние зависания ни на чем, кроме якорей. Вам нужно указать doctype (не обязательно быть <! Doctype html>, другие будут делать), чтобы перевернуть его в режим стандартов. Если вы реализуете доктрины с вашим макетом, вам будет лучше в долгосрочной перспективе исправлять проблемы с макетом.
Вот связанный с этим вопрос, как включить IE в стандартный режим: как заставить Internet Explorer отображать в режиме стандартов и НЕ в Quirks?