鼠标悬停在ie8上不起作用的按钮上?

时间:2013-12-30 14:22:16

标签: html css

我正在使用asp.net mvc4。当我将鼠标悬停在按钮上时,颜色不会改变。总是在按钮上显示默认的蓝色焦点。任何人都告诉如何使用ie8修复issue.am。

    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>

进入我的代码,但我添加后我的页面布局发生了变化。

1 个答案:

答案 0 :(得分:0)

IE(不确定哪个版本),在怪癖模式下,不会在锚点之外的任何东西上触发悬停状态。您需要指定doctype(不需要&lt;!doctype html&gt;,其他人会这样做)将其翻转为标准模式。如果使用您的布局实现doctype混乱,那么从长远来看,修复布局问题会更好。

以下是讨论如何让IE进入标准模式的相关问题:How do I force Internet Explorer to render in Standards Mode and NOT in Quirks?