Internet Explorer 7 li链接悬停错误

时间:2010-07-13 20:16:10

标签: html css internet-explorer-7

仅限Internet Explorer 7; FireFox,IE 8,Chrome工作正常。

我的左侧菜单

http://box1.thegiant.ca/~cuisirama/index.php

如果你悬停任何链接,地形变为transparent我该如何解决这个问题?

这是我的CSS:

div.moduletable_mg { 
 border-top: 1px solid #9C907D;
 padding: 0px;
 margin: 0px;
}
div.moduletable_mg ul {
 padding: 15px;
 margin:  0px 0px 0px 0px;
}
div.moduletable_mg ul li {
 background: url(../images/menu-arrow.png) no-repeat left center;
 min-height: 15px;
 padding: 0px 10px;
 margin:  0px;
}
div.moduletable_mg a {
 /*display:inline-block;*/
 /*background: transparent !important;*/
 font-size: 14px;
 padding: 0px;
 margin:  0px;
 color: #483A22;
}
div.moduletable_mg a:link, div.moduletable_mg a:visited {
 text-decoration: none; 
}
div.moduletable_mg a:hover, div.moduletable_mg a:active {
 text-decoration: underline;
}

1 个答案:

答案 0 :(得分:3)

这似乎是'hasLayout'问题。问题实际上在于您的#gdw2-mcleft容器。如果我在其上放置一个样式来给出容器的“布局”,那么它似乎按照你的意愿行事(我使用zoom: 1作为我的测试,但你可能希望添加一些其他样式属性来给它布局)