推 sPin:是不是漏打了一些東西 li a:hover 試試 ie8不太可能不能用@@ 01/28 17:29
li a:hover 是可以運作沒錯,但是因為不是每個項目都會放 <a>
所以可能不能採用此方法 @@
推 robert38:li:hover IE6不支援,不過IE8應該是支援的... 01/28 17:35
剛剛又去確認了一次
IE版本是8
滑鼠在那邊晃來晃去就是沒反應...
推 aceone:IE7就支援了 應該是你哪邊有寫錯 混用js是權宜之計啊... 01/28 17:53
→ chippclass:那晚點我去弄看看有沒有上傳空間可以上傳網頁看看吧 @@ 01/28 17:54
code如下:
<html>
<head>
<title>chippclass</title>
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<style type="text/css">
li:hover
{
text-decoration:underline;
background-color:#FFFF00;
font-weight:bold
}
</style>
</head>
<body>
<ul class="dropdown">
<li><a href="#">壹</a></li>
<li><a href="#">貳</a></li>
<li><a href="#">参</a></li>
</ul>
</body>
</html>
因為我很久沒用網頁空間了,都沒在建個人網頁
檔案暫時先放到 http://www.badongo.com/file/20065002
推 superpai:IE8有支援 可能你IE8在IE7模式 01/28 17:55
IE8在IE7模式?這個我沒聽過,可以從IE上看出來嗎?
推 Kelunyang:IE7相容模式啟動的時候網址列右邊有破掉的網頁 01/28 18:07
→ Kelunyang:不過建議還是繼續用JS吧,IE6 user太龐大了XD 01/28 18:07
感謝建議,不過如果需求是只針對IE8使用者
改寫成 css 是比較好的嗎?
推 robert38:加上html版本宣告就沒問題了 01/28 18:18
文章我看完了,他提供了三種檔案型式描述,我採用第一種
li:hover 的問題解決了
看來問題就是這邊了,感謝
推 chph:請加Doctype... 你這樣的寫法會讓IE進入相容模式, 自然不支援 01/28 22:15
→ chph:在IE8按鍵盤的F12可以檢查是使用何種模式 01/28 22:17
→ chph:有三種瀏覽器模式以及三種文件模式可選, 請確認都選IE8 01/28 22:17
這個回答看起來跟樓上應該是指相同的東西?
感謝解說
因為自學過來的所以很多東西的細節設定都不是很清楚
通常是土法煉鋼程式碼打上去實測,有用就有用,沒用就再改
完全沒想到問題是出在 css 以外的 code
總之這個問題解決了,感謝回答的各位 <(__"__)>
※ 編輯: chippclass 來自: 122.116.65.211 (01/29 12:21)