純CSS製作下拉選單,google和火狐各個瀏覽器都行,IE卻不行(IE6 IE10都試過),求高手解答

2021-06-05 12:10:23 字數 680 閱讀 8473

1樓:匿名使用者

網上大多數的能相容ie的純css下拉里面的html**裡面貌似都有條件註釋或是引入了一個csshover3.htc檔案實現的,而你裡**裡面沒有這兩個東西之一。這個玩意ie下關鍵就靠那幾句條件註釋輸出了**或引入那個htc檔案..

還有一種純css的下拉貌似沒有用條件註釋和htc檔案,我覺得在**見過,但沒仔細看。你可以檢查下你的網頁加這句標頭檔案宣告沒有:

沒加的話,瀏覽器對css的解析是不一樣的。

2樓:匿名使用者

尊敬的使用者,您好!很高興為您答疑

該製作圓角的css屬性在ie8之後的瀏覽器中應該已經提供了支援。但對於較老的ie版本,實現類似效果一般是通過js計算適量位置後進行渲染的方式實現的,但是這類基於dom物件的**一般效率較低。

而在jquery上目前也有很多實現此效果的視覺外掛,請您進行嘗試。

希望我的回答對您有所幫助,如有疑問,歡迎繼續諮詢我們。

3樓:匿名使用者

您好!很高興為您答疑。

因為不同核心瀏覽器對同一個css屬性及屬性值的渲染結果存在較大差異。故您所遇到的問題就是典型的瀏覽器相容問題。此類問題都需要通過hack方式實現相容,建議您重新梳理一下您所有用到的樣式,對於存在相容差異的屬性加上hack。

如果對我們的回答存在任何疑問,歡迎繼續問詢。

怎樣製作下拉框,Word怎樣製作下拉框

設定下拉選單,最重要的是先要開啟 開發工具 選單欄,word預設是不顯示這個選單的。檔案 選項 自定義功能區 開發工具 其他的就簡單了。方法 步驟 首先,我們開啟word,設定把 開發工具 功能選項顯示出來 點選檔案 選項,進入word選項後,點選自定義功能區 開發工具,勾選上,點選確定這樣,我們在...

css如何固定下拉選單的位置

css有個復position屬性,它有4個值 制static,relative,absolute,fixed。分別代表bai了正常位置 du,zhi相對於某一 dao位置的偏移位置,絕對位置,固定位置。要想顯示在一個網頁上,固定位置可以實現不會隨著頁面滾動條的移動而不見了,它一直在你當前的頁面上,但...

用CSS顯示下拉選單,請高手指點

lz我看你用li hover,你的意思該不會是要這麼寫二級目錄吧 css樣式 body內容 導航一。二級選單。二級選單。原理很簡單,就是在固定高度和寬度,然後設定overflow hidden 就是超出部分不顯示。那麼屬於超出li標籤外的部分,就被隱藏了。當li標籤觸發hover動作時,overfl...