<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Div下拉菜单被Select挡住的解决办法</title>
</head><body>
<div style="z-index: 10; position: absolute; width: 100; height: 18; overflow: hidden;"
onmouseover="this.style.height=100;" onmouseout="this.style.height=18;">
<iframe style="position: absolute; z-index: -1; width: 100%; height: 100%; top: 0;
left: 0; scrolling: no;" frameborder="0" src="about:blank"></iframe>
<div style="background-color: silver;">
下拉菜单<br />
bbbbbbb<br />
ccccccc<br />
ccccccc<br />
ccccccc<br />
ccccccc
</div>
</div>
<select style="width: 200">
<option>test0</option>
<option>test1</option>
<option>test2</option>
<option>test3</option>
</select>
<br />
<pre>
Div被Select挡住,是一个比较常见的问题。
有的朋友通过把div的内容放入iframe或object里来解决。
可惜这样会破坏页面的结构,互动性不大好。
这里采用的方法是:
虽说div直接盖不住select
但是div可以盖iframe,而iframe可以盖select,
所以,把一个iframe来当作div的底,
这个div就可以盖住select了.
</pre>
</body></html>
分享到:
相关推荐
Div下拉菜单被Select挡住的解决办法 下拉菜单 bbbbbbb ccccccc ccccccc ccccccc ccccccc test0 test1 test2 test3 Div被Select挡住,是一个比较常见的问题。 有的朋友通过把div的内容放入iframe或object里来...
/** * 让iframe 显示在 指定的div下面 针对ie6 select挡住div 的bug 采用 iframe来当作div的底 * * @param string divId 需要解决的div层 * @param string iframeId 采用的 IFRAME ,如果不指定 自动...
在网页设计中,有时会遇到一个常见的问题,即`Div`元素下的下拉菜单(`Select`元素)会被`Div`本身挡住,导致用户无法正常交互。这个问题在标题和描述中提到,我们可以从HTML和CSS的角度来探讨解决方法。 首先,...
### 最顶层div被flash或者下拉列表遮挡的问题解决 在网页设计中,有时会出现顶层的div元素被其他元素如Flash或下拉列表遮挡的情况。这种遮挡问题通常是由于CSS定位属性设置不当造成的,尤其是`z-index`值的设置不...
在编程的时候, layer弹窗中的select 经常会遇到被遮挡的情况: 解决方法:在页面里面找到对应div的class 给overflow新的属性visible即可(默认值。内容不会被修剪,会呈现在元素框之外。)即可显示出下拉框 1.找到层...
1. **修改CSS**:为弹出窗口的div添加一个更高的z-index值。然而,由于IE6的限制,这可能不足以解决问题。还需要确保select元素的z-index低于dialog。 2. **隐藏select元素**:当弹出窗口显示时,可以使用...
### 使用iframe作为日历的载体,不再被select和flash等控件挡住的日期输入框 在Web开发领域,用户界面的交互性和功能性是至关重要的。本文将深入探讨如何利用iframe(Inline Frame)来承载日历插件,解决常见的UI...
通过上述代码,遮罩层的DOM元素会被移动到弹层DOM元素的父级,使得两者处于同一层级,从而解决了遮罩层遮挡弹窗的问题。 总结: 解决layer弹层遮罩挡住窗体问题的关键在于理解DOM元素的层级关系。通过调整遮罩层的...
jquery的一个插件 文本框的糊查询,支持本地数据源和ajax异步数据请求 支持文本框的状态,如果不是手工输入,而是通过选择到文本框的值,将可取到...解决IE下div不能挡住select object flash等的标签的显示优先级问题
6. **解决select挡住div问题**: 当`<select>`元素覆盖了其他内容时,可以使用一个透明的`<iframe>`作为遮罩层来解决。例如: ```html <div> style="z-index:-1;position:absolute;top:5px; left:2px;width:...
在这个例子中,`<div id="PAL2">`的z-index设为8,而DropdownList(即`<select>`)的z-index设为7,这样DropdownList就会被<div>覆盖,从而解决了遮挡问题。 总之,理解有窗口元素和无窗口元素的概念,以及它们与z-...
- 可以在div内部插入一个透明的iframe,通过设置其样式(如 `z-index:-1`,`position:absolute` 等),使其位于select元素之上,从而防止select下拉菜单挡住div内容。 8. iframe自适应高度(跨域问题): - 当...
在前端开发中,Layui 是一款非常流行的轻量级组件库,它提供了丰富的界面元素和交互功能。其中,`layer.open` 是 Layui 提供的一个用于弹出对话框的方法,它可以创建各种类型的窗口,如信息提示、页面层、iframe 层...
jquery插件ajax方式实现百度谷歌文本框糊模查询 文本框的糊查询,支持本地数据源和ajax异步数据请求 支持文本框的状态,如果不是手工输入,而是通过选择...DIV在IE下不能挡住select object flash等标签的显示优先级问题