讓 div 在 select或flash 之上

2021-05-23 00:15:21 字數 691 閱讀 1005

div被select擋住,是乙個比較常見的問題。   

有的朋友通過把div的內容放入iframe或object裡來解決。

可惜這樣會破壞頁面的結構,互動性不大好。

這裡採用的方法是:

雖說div直接蓋不住select

但是div可以蓋iframe,而iframe可以蓋select,

所以,把乙個iframe來當作div的底,

這個div就可以蓋住select了.

1"iframe 做為層的載體"後,

層與主頁面的互動是視窗間的互動

2「用乙個iframe當div的底」後,

層與主頁面的互動是視窗內的互動

另外,對於方法1,

層的大小變化就會要求iframe的大小隨著變化

從主頁面到這個層會導致window的blur.

對於方法2,

只是在原有的div前加上這一句

(如果用css可能要看起來簡潔點)

如果用div時用什麼**,加上一這句後幾乎**不用改變。

程式**:

汽車化妝品

房地產日用品

flash的更簡單,對flash應用wmode=transparent屬性,它就可以被div遮擋了

如何讓浮動的div層顯示在select元件的上面

一 發現問題 問題 浮動層被select元件覆蓋住一部分。部分 浮動層 程式 軟體硬體 二 找到方法 上網搜尋了一下之後發現,這個是html語言的通病,只能通過某些優先順序更加高的元件來遮蓋。在csdn社群裡看到有人給出解決方案 引用內容 div被select擋住,是乙個比較常見的問題。有的朋友通過...

如何讓浮動的div層顯示在select元件的上面

一 發現問題 問題 浮動層被select元件覆蓋住一部分。部分 浮動層 程式 軟體硬體 二 方法一 上網搜尋了一下之後發現,這個是html語言的通病,只能通過某些優先順序更加高的元件來遮蓋。在csdn社群裡看到有人給出解決方案 引用內容 div被select擋住,是乙個比較常見的問題。有的朋友通過把...

如何讓div頁面居中 讓div在頁面居中的方法

在頁面 最上面加上 再把div的style加上 margin 0 auto dflzzp dflzzp 如果無法運用.來設定層居中.出現這樣問題可能是沒有加hmlt的 2,嚴格型 3,框架型 如果對css 2.0標準不太熟悉不要使用嚴格型的dtd.我們現在使用過渡期的就行了 在網頁最頂剖加上 萬物都...