web兼容行探究1:IE 6 select节点显示在绝对布局之上的解决方法

解决方式就是在绝对布局的元素下放置一个一样大小的iframe元素,这样iframe可以将select盖住,同时解决了问题.

源码如下:

 1 <!-- IE6BUG select在絕對定位的元素之上顯示 -->
 2         <!-- 解決方法:將一個同樣大小的iframe放在絕對定位的元素之下 -->
 3         <select><option>請選擇</option> </select>
 4         <div id="Test"></div>
 5         <iframe id="TestMask" ></iframe>
 6     </form>
 7
 8
 9 ...
10
11 <script>
12  #Test
13          {
14              width:200px;
15              height:200px;
16              background:red;
17              position:absolute;
18              left:50px;
19              top:480px;
20              z-index:2;
21          }
22            #TestMask
23          {
24              width:200px;
25              height:200px;
26              background:red;
27              position:absolute;
28              left:50px;
29              top:480px;
30              z-index:1;
31          }
32
33     </style>

时间: 2024-11-18 15:16:21

web兼容行探究1:IE 6 select节点显示在绝对布局之上的解决方法的相关文章

SSH框架-unexpected token: * near line 1, column 8 [select * from tb_chaper where course_id = 2];报错解决方法

SSH项目,访问jsp页面出现报错,控制台显示报错信息: org.springframework.orm.hibernate3.HibernateQueryException: unexpected token: * near line 1, column 8 [select * from tb_chaper where course_id = 2]; nested exception is org.hibernate.hql.ast.QuerySyntaxException: unexpect

bootstrap select下拉框模糊搜索和动态绑定数据解决方法

此方法适合后台一次性返回所有数据好了废话不多说直接上代码: <!DOCTYPE html><html><head> <title>Bootstrap-select test page</title> <meta charset="utf-8"> //代码自己下载 <link rel="stylesheet" href="http://www.jq22.com/jquery/boo

Tomcat启动web项目报Bad version number in .class file (unable to load class ...)错误的解决方法

一.发现问题:启动 tomcat 控制台报该错误. 二.原因:tomcat 的 jdk 版本和编译.class的 jdk 版本不一致. 三.解决办法: 步骤一: 查看 MyEclipse 的 jdk 版本和位置:Window—>Preferences—>Java—>Installed JRES.设置如下图所示: 步骤二: 查看 MyEclipse 的 compiler版本:Window—>Preferences—>Java—>Compiler, 设置成6.0(或者7.0

mysql update ...select的使用 &amp; update 遇到 disable safe 的解决方法

use `testdb`; update dtable d INNER JOIN new_table n ON d.details = n.details set d.email = n.email, d.cellphone =n.cellphone,d.contact = n.contact,d.address = n.address update 遇到 disable safe 使用 以下语句解决 SET SQL_SAFE_UPDATES=0; 原文地址:https://www.cnblog

web项目中关于引入JS/css文件, 浏览器console出现 net::ERR_ABORTED错误的解决方法

如图错误: 引入js/css后,控制台出现的错误! 我的错误则是因为在静态文件夹下的原因. 解决:如果要放在webRoot下的静态(static)文件夹下,需要在springMvc的配置文件中添加上注解(<mvc:default-servlet-handler/>)和(<context:annotation-config></context:annotation-config>),如果有(<context:component-scan />),则不需要第二条

Microsoft ReportViewer 控件类型版本兼容问题及解决方法

错误 Parser Error Message: The base class includes the field 'rvEquipment', but its type (Microsoft.Reporting.WebForms.ReportViewer) is not compatible with the type of control (Microsoft.Reporting.WebForms.ReportViewer). 添加引用,因为项目的.Net框架版本是4.0,因此Report

sharepoint 2013 office web app 2013 文档在线浏览 IE11 浏览器不兼容解决方法

昨晚配置完成office web apps 2013的外部网络访问之后,今天发现了一个很奇怪的问题,就是IE 11不支持文档在线浏览,找了很多方法,打补丁什么的,都不管用,最后在预览文件的页面,看到<head>标签,里面有一句代码: <meta http-equiv="X-UA-Compatible" content="IE=99" /> 我把他改成了 <meta http-equiv="X-UA-Compatible&quo

解决各版本不同浏览器兼容行的CSS Hack

/* CSS属性级Hack */ color:red; /* 所有浏览器可识别*/ _color:red; /* 仅IE6 识别 */ *color:red; /* IE6.IE7 识别 */ +color:red; /* IE6.IE7 识别 */ *+color:red; /* IE6.IE7 识别 */ [color:red; /* IE6.IE7 识别 */ color:red\9; /* IE6.IE7.IE8.IE9 识别 */ color:red\0; /* IE8.IE9 识别*

常见的浏览器兼容问题和解决方法

为什么会有兼容问题? 由于市场上浏览器种类众多,而不同浏览器其内核亦不尽相同,所以各个浏览器对网页的解析就有一定出入,这也是导致浏览器兼容问题出现的主要原因,我们的网页需要在主流浏览器上正常运行,就需要做好浏览器兼容. 使用Trident内核的浏览器:IE.Maxthon.TT: 使用Gecko内核的浏览器:Netcape6及以上版本.FireFox: 使用Presto内核的浏览器:Opera7及以上版本: 使用Webkit内核的浏览器:Safari.Chrome. 而我现在所说的兼容性问题,主