下拉导航菜单被遮住解决办法
2014-01-16 09:28
274 查看
近期有几位客户购买了“天兴模板工作室自用模板”后自行修改时发现了一个问题。
在把这个下拉菜单移到左侧或者直接在左侧加下拉菜单时候发现:下拉菜单被下面的滚动幻灯片给遮住了。
这个问题是由于div的定位造成的,幻灯片由于使用了js的关系使用了很多绝对或者相对定位。解决办法如下:
在封装幻灯片的div的id属性后面加上一句代码:
代码如下 复制代码
style="z-index:-999;position:relative;"
这句代码定义了这个div块的z轴和相对属性,就可以解决掉下拉菜单被幻灯片遮住的问题了
z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。
注释:元素可拥有负的 z-index 属性值。
注释:Z-index 仅能在定位元素上奏效(例如 position:absolute;)!
附、被Flash挡住
设置Flash的参数:<param name=”wmode” value=”opaque”>,设置为透明模式
2.<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0″ width=”468″ height=”60″><param name=”movie” value=”http://www.111cn.net /pepsi46860.swf”>
3.<param name=”wmode” value=”opaque”><param name=”quality” value=”high”><embed src=”/pepsi46860.swf” quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” width=”468″ height=”60″></embed></object>
4.<div style=”position:absolute;left:150;top:50;width:100px;height:50px;background:green”>
5.</div>
或者用
<param name=”wmode” value=”transparent”>
1.<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0″ width=”468″ height=”60″><param name=”movie” value=”http://www.111Cn.net/ pepsi46860.swf”>
2.<param name=”wmode” value=”transparent”><param name=”quality” value=”high”><embed src=”/pepsi46860.swf” quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” width=”468″ height=”60″></embed></object>
3.<div style=”position:absolute;left:150;top:50;width:100px;height:50px;background:green”>
4.</div>
在把这个下拉菜单移到左侧或者直接在左侧加下拉菜单时候发现:下拉菜单被下面的滚动幻灯片给遮住了。
这个问题是由于div的定位造成的,幻灯片由于使用了js的关系使用了很多绝对或者相对定位。解决办法如下:
在封装幻灯片的div的id属性后面加上一句代码:
代码如下 复制代码
style="z-index:-999;position:relative;"
这句代码定义了这个div块的z轴和相对属性,就可以解决掉下拉菜单被幻灯片遮住的问题了
z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。
注释:元素可拥有负的 z-index 属性值。
注释:Z-index 仅能在定位元素上奏效(例如 position:absolute;)!
附、被Flash挡住
设置Flash的参数:<param name=”wmode” value=”opaque”>,设置为透明模式
2.<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0″ width=”468″ height=”60″><param name=”movie” value=”http://www.111cn.net /pepsi46860.swf”>
3.<param name=”wmode” value=”opaque”><param name=”quality” value=”high”><embed src=”/pepsi46860.swf” quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” width=”468″ height=”60″></embed></object>
4.<div style=”position:absolute;left:150;top:50;width:100px;height:50px;background:green”>
5.</div>
或者用
<param name=”wmode” value=”transparent”>
1.<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0″ width=”468″ height=”60″><param name=”movie” value=”http://www.111Cn.net/ pepsi46860.swf”>
2.<param name=”wmode” value=”transparent”><param name=”quality” value=”high”><embed src=”/pepsi46860.swf” quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” width=”468″ height=”60″></embed></object>
3.<div style=”position:absolute;left:150;top:50;width:100px;height:50px;background:green”>
4.</div>
相关文章推荐
- 下拉导航菜单被遮住解决办法
- 导航下拉菜单被遮住或显示不全问题所在和解决办法
- 网页导航菜单被Flash和播放器等对象挡住的解决办法
- 【原创】在IE9下 登录光大银行后,左侧的网银导航菜单显示不了的临时解决办法
- 导航下拉菜单被遮住或显示不全问题所在和解决办法
- 导航下拉菜单被遮住或显示不全问题所在和解决办法【笔记】
- Android实现下拉导航选择菜单效果
- input获取焦点时底部菜单被顶上来问题的解决办法
- XP右键新建菜单反应N慢 的解决办法~~
- jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
- Python+selenium右键菜单不管用的解决办法
- Flexbox 实战:使用 Flexbox 轻松实现下拉导航菜单
- 左上角下拉导航菜单
- Eclipse在ubuntu的root用户下没有菜单的解决办法
- SpriteBuilder弹出菜单层造成卡顿的解决办法
- ionic(angularjs)select下拉选择第一个选项为空白的解决办法
- 带下拉子菜单的导航菜单
- js+div+css下拉导航菜单完整代码
- 打不开开始栏的应用程序菜单解决办法
- discuz二次开发之后导航无法高亮 $mnid == $nav[navid]解决办法(转)