0

可能重复

我也有同样的情况。

当图像和锚标签嵌套在 div 标签中时,当鼠标悬停在 Firefox 和 chrome 中时,锚标签不会显示,但在 IE 中有效。

我的 .cshtml 页面中有许多 div 标签。div 中的一些锚标记在 FF 和 Chrome 中有效

我的应用程序是 MVC3 应用程序。

这是我的代码:

<div class="mainDiv">
    <div class="CssDivs">
    <a href="#">
    <img  src="@Url.Content("~/Content/images/home.gif")" alt="home" border="0" /></a>
    </div>
</div>

CSS是:

.CssDivs
{
float: left;
padding: 5px;
}
.mainDiv
{
    text-align: center;
    font-size: 28px;
    color: #FFFFFF;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: normal;
    float: left;
    padding: 200px 13px 7px 13px;
    position: absolute;
}

如果有人有解决方案,请发布。

这是我的 jsfiddle: http: //jsfiddle.net/Bzzt6/ 这个小提琴正在工作,但是通过 Visual Studio 2010 执行时它不起作用。可能是什么问题?

编辑:我已经position: relative;在我的 css 中尝试过,但它没有任何区别。

谢谢,

4

2 回答 2

0

锚标记不包含href,它具有属性名称

检查这个http://jsfiddle.net/psQvg/

它适用于 Chrome 和 FF

尝试检查您的 javascript 是否启用

于 2012-10-05T07:12:14.910 回答
0

我只是无法重现您遇到的问题。

我将您的代码粘贴到 jsfiddle 并在 firefox 上打开,一切都很好。检查这个:http: //jsfiddle.net/chanjarster/EJKmC/

也许您应该将整个 html 文件(由 MVC3 生成)粘贴到 jsfiddle 上,以便其他人可以找出真正的问题所在。

于 2012-10-05T07:13:00.190 回答