`
talentvictor
  • 浏览: 32776 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

转载:ExtJS日历控件在chrome显示异常(布满整个屏幕)的解决办法

阅读更多
extjs2.2-3.0 Date控件在chrome显示异常(转载:http://blog.sina.com.cn/s/blog_4b5bc0110101abpx.html)

解决办法:

一、在date-picker.css中加入控件的宽度185

.x-date-picker

{

border: 1px solid;

border-top:0 none;

position:relative;

width: 185px;

}

当然,date-picker.css需要被引入

二、

近在用extjs的DateField控件的时候,总是出现时间空间显示的时候宽度占满了整个屏幕,后来发现这个extjs在chrome下面的一个bug

解决:重写DateMenu,添加style.width='178px'


/********** 解决日历控件显示异常 **********/ 
Ext.override(Ext.menu.DateMenu, { 
    render : function() { 
        Ext.menu.DateMenu.superclass.render.call(this); 
        if (Ext.isGecko || Ext.isSafari || Ext.isChrome) { 
            this.picker.el.dom.childNodes[0].style.width = '178px'; 
            this.picker.el.dom.style.width = '178px'; 
        } 
    } 
});
分享到:
评论

相关推荐

    ext4.2 日历日期控件,可以选择时分秒

    这个日历控件不仅提供标准的日期选择功能,还扩展到了小时、分钟和秒钟的精细化选择,使得用户能够精确设定时间,这对于需要精确时间输入的场景(如会议预约、定时任务等)非常有用。 该控件的核心功能可能包括以下...

    extjs中 google 不兼容 datefield 控件

    在使用ExtJS进行Web开发时,部分开发者可能会遇到这样一个问题:当使用DateField控件时,在Google Chrome浏览器中出现样式错乱或其他显示异常的情况。这主要是因为Chrome浏览器的一些特性和ExtJS中的默认设置之间...

    extjs2.2 框架下载

    2. **丰富的UI控件**:EXTJS 2.2包含了大量的预定义组件,如数据网格、树形视图、图表、日历等,这些组件提供了丰富的交互功能和美观的外观。开发者可以根据需求选择和定制这些控件,快速构建出复杂的Web应用界面。 ...

    extjs 4.1.1a(最新版)

    10. 兼容性和性能:ExtJS 4.1.1a 在多个主流浏览器上表现稳定,包括IE、Firefox、Chrome和Safari等。同时,经过优化的性能使得大型应用也能流畅运行。 通过使用ExtJS 4.1.1a,开发者能够快速构建企业级的Web应用,...

    日期控件,EXt、My97

    My97的日期控件在网页中通常以弹出窗口的形式出现,用户可以通过日历图标或者直接输入日期来选择。 在实际开发中,选择EXT还是My97取决于项目的需求和目标用户群体。EXT适合那些需要高度定制化、现代界面和复杂交互...

    Extjs portal 应用初探

    这个页面可能包含了不同的portlet实例,比如新闻显示portlet、日历portlet、用户信息portlet等。通过HTML和CSS,我们可以定制portlet的外观,而JavaScript(特别是ExtJS库)则负责处理交互逻辑和数据加载。 关于...

    ext-4.1.0-commercial.zip

    1. **新组件和功能**:4.1.0版可能包括新的UI组件,例如日历视图、拖放功能增强,以及对触摸设备的支持,使应用程序能在平板电脑和手机上运行。 2. **性能优化**:此版本可能对框架的性能进行了优化,提高了页面...

Global site tag (gtag.js) - Google Analytics