您可以看到我目前在here工作的網站。
我知道,這是非常古老的風格,但我的客戶以這種方式設計了它,我只是以他想要的方式實現它......不要擔心,您不會看太久!
問題是當頂部的導航欄消失在Internet Explorer 7(只有7),當鼠標移過去時......
確切地說,除了第一個元素之外的所有元素都消失了。出於某種原因,第一個人留下......我無法得知發生了什麼,我敢肯定,我應該使用某種css技巧!
所以這裏是我的CSS(只有一個與導航欄有關)。列表元素在ie7中消失
/*Relevant part*/
.navigation-menu-wrapper {
height: 143px;
max-height: 143px;
width: 829px;
}
.navigation-menu {
list-style: none;
}
.navigation-menu-item {
float: left;
background-color: rgba(255, 255, 255, 0.6);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#99FFFFFF', endColorstr='#99FFFFFF'); /*IE 7/8 fix for rgba*/
width: 163px;
height: 143px;
max-height: 143px;
font-family: "Times New Roman";
color: #000000;
text-transform: uppercase;
font-size: 24px;
line-height: 143px;
border: 1px solid #000000;
margin: 0;
padding:0;
}
.navigation-menu-item-selected {
background-color: rgba(255, 255, 255, 1);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF'); /*IE 7/8 fix for rgba*/
}
/*End relevant part*/
/*Page CSS, just in case you need it*/
.page-wrapper {
width: 1024px;
height: 100%;
max-height: 100%;
min-height: 768px;
}
.center-content-wrapper {
width: 824px;
min-height: 768px;
background-image: url("../../img/background.jpg");
background-repeat: no-repeat;
}
.main-content-wrapper {
width: 100%;
min-height: 623px;
max-height: 623px;
}
.main-content-overlay {
margin: 25px;
padding-left: 70px;
padding-right: 70px;
padding-top: 20px;
background-color: rgba(0, 0, 0, 0.85);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#d8000000', endColorstr='#d8000000');
min-height: 509px;
max-height: 509px;
height: 509px;
overflow-y: auto;
font-size: 14px;
font-family: "Times New Roman";
}
你能提出一個解決方法嗎?即使是一個骯髒的伎倆,將非常感激!
謝謝!
你最好讓他們爲
L0j1k
2013-02-27 13:42:55
以及doctype是html5爲什麼你使用它?我沒有看到任何html5聲明,因爲你基本上是設計舊的方式和舊的瀏覽器..去舊的方式.. – Shail 2013-02-27 13:46:07
我建議你驗證你的代碼:http://validator.w3.org/check?verbose=1&uri = http%3A%2F%2Fwww.codianmc.it%2F - 在此上下文中元素ul的子元素不允許使用。 - 尚未見到明確的字符編碼聲明(假定爲windows-1252),但文檔包含非ASCII字符編碼。回落到Windows-1252 – 2013-02-27 13:55:27