`
talentvictor
  • 浏览: 32120 次
  • 性别: 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'; 
        } 
    } 
});
分享到:
评论

相关推荐

    ExtJS 日历控件 demo (modern版本)

    ExtJS6 modern版 日历控件的demo,可以 搜索文章 “ExtJS 日历Calendar 控件 使用”来参考使用

    extjs年份控件(只显示年,无月日时分秒)

    Extjs DateField控件 - 只选择年份(找了很久发现网上只有选择年月的控件,于是基于extjs年月控件设计了只选择年份的控件)

    extjs时间控件精确秒

    在EXTJS这个强大的JavaScript框架中,时间控件是开发者经常使用的组件之一,尤其在构建复杂的Web应用程序时。EXTJS的时间控件允许用户选择或输入时间,通常以小时、分钟和秒为单位,提供了用户友好的界面和丰富的...

    ExtJs:收集基于ExtJs扩展的一些控件

    首先,我们来看看“ExtJs:收集基于ExtJs扩展的一些控件”。这个文件可能是对一些自定义或第三方开发的ExtJs控件的概述,它可能包括了各种特定用途的组件,如日历控件、拖放功能、树形视图、图表插件等。这些控件...

    extjs网页控件开发

    在"extjs网页控件开发"中,我们主要关注的是使用ExtJS来创建高效的网页组件,如图表和多级联动下拉列表框。这些控件能够显著提升用户界面的交互性和用户体验。 首先,让我们深入探讨ExtJS中的图表控件。ExtJS提供了...

    extjs日期+时间控件

    ExtJS是一个强大的JavaScript框架,主要用于构建富客户端的Web应用程序...通过理解以上知识点,你可以更好地理解和解决关于ExtJS 4.1版本日期时间控件的问题,无论是显示异常还是功能扩展,都可以游刃有余地进行处理。

    extjs 微调控件,时间微调控件,微调,javascript 微调

    在ExtJS中,微调控件(Spinner)是一种用户界面组件,它允许用户通过点击向上或向下的箭头以微小增量增加或减少数值,常见于输入框旁边,提供一种方便的数值调整方式。这个控件在处理精确输入或者范围限制的数值时...

    ExtJs6.5 日历导航+日历月视图面板.rar

    同时,布局管理器可以帮助你精确地安排日历和其他组件在屏幕上的位置。 6. **性能优化**: 在处理大量数据时,可能需要使用虚拟滚动或分页策略,以提高性能并减少内存占用。此外,使用Store的远程排序和过滤功能,...

    Extjs教程源码

    Extjs教程源码 介: ***************第一部分基础知识**************** 第一讲: EXTJS4.0概述和HelloWorld程序 第二讲: EXTJS4.0的新特性 第三讲: EXTJS4.0数据模型——Model 第四讲: EXTJS4.0的数据代理——Proxy ...

    extjs 4.0 日期时间控件

    在标题中提到的"extjs 4.0 日期时间控件",是指ExtJS 4.0框架中的DateTime组件,这是一个用于在Web应用中输入和显示日期与时间的控件。 描述中提到了这个控件是经过修改的中文版本。原版可能是英文,但通过定制,...

    资料:包括extjs2.0源码

    3. **布局管理**:EXTJS 2.0提供了多种布局方式,如Fit布局、Table布局、Form布局等,可以灵活地调整组件在容器中的位置和大小,适应不同屏幕尺寸和设备的需求。 4. **Grid组件**:EXTJS 2.0的Grid组件是其一大亮点...

    ExtJs DataGridView控件实例

    在"ExtJs DataGridView控件实例"中,我们主要会探讨以下几个方面: 1. **ExtJs Grid组件**:ExtJs 的Grid组件是一个高度可定制的数据视图,能够显示大量的数据并提供分页、排序、过滤、编辑等功能。它通常与Store...

    Extjs4 日期控件,带年月日时分秒

    在ExtJS4中,日期控件是开发人员经常使用的组件之一,它允许用户选择日期、时间或两者兼有,以便进行数据输入或显示。本篇文章将深入探讨ExtJS4中的日期控件,特别是那些包含年、月、日、时、分、秒的复杂日期时间...

    EXTJS时间控件年月日时分秒

    在EXTJS中,时间控件是常见的交互元素,允许用户选择特定的时间,包括年、月、日、时、分和秒。这篇文档将深入探讨EXTJS中的时间控件及其使用方法。 首先,EXTJS时间控件的设计理念是为了提供用户友好的时间选择...

    ExtJS时间控件、IP输入控件【控件】

    在这个名为"ExtJS时间控件、IP输入控件【控件】"的压缩包中,我们可以找到实现这两个特定功能的示例代码。 1. **ExtJS时间控件**:此控件允许用户方便地选择和输入时间。在ExtJS中,时间控件通常由`Ext.picker.Time...

    ExtJs图片按钮控件

    ExtJs图片按钮控件是ExtJs框架中一种增强的按钮组件,它允许开发者在按钮上显示图片,以提供更丰富的用户界面。这个控件通常用于创建具有视觉吸引力的交互式UI元素,比如导航按钮或者操作按钮。下面我们将深入探讨...

    extjs 时间控件

    ExtJS 的时间控件也支持响应式布局,可以根据屏幕大小自动调整其显示方式,确保在各种设备上都有良好的用户体验。 9. **与服务器端的交互** 选定的时间可以通过AJAX请求发送到服务器,进行验证或存储。在提交表单...

    ExtJs搜索控件、插件

    ExtJS的`responsiveConfig`和`responsiveCls`等属性可以帮助你实现这一点,确保搜索控件在不同屏幕尺寸下都能正常工作。 7. **错误处理与提示**:有效的错误处理和用户反馈是任何UI组件的重要组成部分。搜索控件应...

    extjs6 日期时间控件

    extjs 6 的日期时间控件,不能用我铲脸

    Extjs6 日期时间控件

    在EXTJS6中,日期时间控件是一种强大的用户界面组件,它将传统的日期选择器与时间选择器结合在一起,提供了一种便捷的方式来输入和编辑日期和时间数据。这个控件在许多应用程序中都非常实用,特别是在那些需要精确...

Global site tag (gtag.js) - Google Analytics