***
最近群裡有人提了ie中a標籤絕對定位設定高寬卻無法點選的問題,其實這個是老問題
了,最近在寫乙個js效果的時候也遇到,今天順便也做乙個記錄!元素絕對定位以後設
置了高寬原因:
1、元素內並無內容
2、背景是透明的,無任何背景圖或者顏色
解決方法:
1、如果不是絕對定位元素的,可以用相對定位
2、給元素加透明的背景圖
3、ie可以只用 background:url(about:blank) 解決
第三種方法平時用用是可以的,但是在某種情況下會有bug, 比如js拖動層時候,拖動的
事件在乙個透明層上面,你有設定了其他滑鼠游標,這時候拖動就會出現游標閃爍的現
象!這裡建議第二種方法,弄乙個1*1px的透明圖就好!
IE6,浮動遇到絕對定位
本來兩個不相同的東西,在ie6下硬是會擦出火花.當乙個元素內有乙個塊級元素並佔據整行的時候,讓它浮動,然後在它後面的行內元進行絕對定位 父級元素進行相對定位 在其他瀏覽器下都能正常顯示,在ie6下會莫名其妙的消失。嘗試改變ul的長度,或者取消浮動都可以讓ie6正常顯示,莫非ie6下,絕對定位元素被覆...
IE7 絕對定位z index問題
在進行網頁布局設計的時候,經常會根據需要設定相對定位,絕對以及浮動定位最近突然發現了乙個奇妙的現象 ie6下絕對定位元素神秘消失或被遮擋,首先是ie絕對定位元素神秘消失,設定的絕對定位元素,突然從ie瀏覽器下消失了,然而火狐能正常顯示.嘗試對絕對定位元素進行清除浮動操作,ie下能顯示,但是出現了莫名...
ie6 ie7 絕對定位 相對定位 層被遮住
今天上班收到群裡乙個人通過臨時會話發過來的.rar檔案,開啟一看,是乙個選單效果 在ie6和ie7下就被遮住 在ff和ie8下效果如下圖 如下 ul li部分以及 我以前寫過類似的效果,所以我就用ul li這種經常寫的格式寫了一套,測試了一下,在ie6 7 8和ff下都沒問題。於是就把這個改好的檔案...