jQuery MiniUI

 找回密码
 立即注册
查看: 5012|回复: 5
打印 上一主题 下一主题

DatePicker 问题 选择日期面板会被下面的<select>遮挡 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-3-28 14:48:46 |只看该作者 |倒序浏览
遮挡效果 IE6 是这样的,其他浏览器正常。有解决办法吗?,测试代码在下面


http://www.miniui.com/demo/#src=datepicker/datepicker.html
DEMO 网址

code中部分代码
  1. <input id="date2" class="mini-datepicker" style="width:200px;" onvaluechanged="onValueChanged"
  2.         format="yyyy-MM-dd H:mm:ss" timeFormat="H:mm:ss" showTime="true" showOkButton="true" showClearButton="false"/>

  3.     <br /><br />
  4.     <input type="button" value="setValue" onclick="setValue()"/>
  5.     <input type="button" value="getValue" onclick="getValue()"/>   
  6.     <input type="button" value="disable" onclick="disable()"/>
  7.     <input type="button" value="enable" onclick="enable()"/>

  8.     <br /><br />
复制代码
如果 在 datepicker 下面 加一个 <select>,像下面这样
  1.     <input id="date2" class="mini-datepicker" style="width:200px;" onvaluechanged="onValueChanged"
  2.         format="yyyy-MM-dd H:mm:ss" timeFormat="H:mm:ss" showTime="true" showOkButton="true" showClearButton="false"/>

  3.     <br />
  4.     <select Name=test size='1'>
  5.         <option value='test'>test</option>
  6.     </select>  
  7.     <br />
  8.     <input type="button" value="setValue" onclick="setValue()"/>
  9.     <input type="button" value="getValue" onclick="getValue()"/>   
  10.     <input type="button" value="disable" onclick="disable()"/>
  11.     <input type="button" value="enable" onclick="enable()"/>

  12.     <br /><br />
  13.     <h4>禁止选择日期</h4>
复制代码


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-3-28 15:52:41 |只看该作者
你的是什么浏览器,我刚才测试了下,没有发现问题
或者你更新下miniui 看看还有没有这样的问题了

Rank: 2

板凳
发表于 2013-3-28 16:14:19 |只看该作者
factory 发表于 2013-3-28 15:52
你的是什么浏览器,我刚才测试了下,没有发现问题
或者你更新下miniui 看看还有没有这样的问题了 ...

IE6 不行,其他正常。

我在你们网站的 demo 里  修改了 code 出现的这个现象,那里应该是最新的吧

Rank: 8Rank: 8

地板
发表于 2013-3-28 17:12:40 |只看该作者
yooq 发表于 2013-3-28 16:14
IE6 不行,其他正常。

我在你们网站的 demo 里  修改了 code 出现的这个现象,那里应该是最新的吧 ...

这个BUG在IE6下的话没有办法修复

Rank: 2

5#
发表于 2013-4-3 12:44:59 |只看该作者
factory 发表于 2013-3-28 17:12
这个BUG在IE6下的话没有办法修复

有办法的吧 ,https://github.com/brandonaaron/bgiframe ,有个bgiframe插件,此插件原理就是在IE6为div提供一个iframe,因为iframe的层级比select高所以iframe是在最上面的,不会被遮挡
select在IE6下作为一个windows的IE控件出现的,巨恶心.........

Rank: 9Rank: 9Rank: 9

6#
发表于 2013-4-3 15:35:23 |只看该作者
嗯 后续版本加上。
感谢你的反馈~

Archiver|普加软件

GMT+8, 2024-11-25 14:46 , Processed in 1.050446 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部