`

extjs 的 css

阅读更多
extjs 的 css

ext 内置提供了许多默认的 css 样式,也可以定制 css,

------
定制 css 样式

各种 Component 提供了 css相关 cp & property & method , 以设置 css 样式,

------
Component 的 css

* config option
      * cls                  使用的 css class
      * disabledClass            当 Component 被 disabled 时,所使用的 css class
      * ctcls                  作用于 所在Container 的 css class
      * itemCls            作用于 表单域 的 css class,
      * labelStyle            作用于 label 的 css,内容是 css 代码,
      * overCls            鼠标经过时的 css class,
      * style                  指定 css 样式,值应当满足 Ext.Element.applyStyles() 方法,
* method
      * addClass()            添加1个 css class
      * removeClass()            删除1个 css class
*

------
icon 的 css

一些 Component 可以带有 icon 图标,
拥有 一些 cp & method 来指定 icon 图标,

可带有 icon 的 组件:
* Button
* BaseItem
* ...
*

icon 相关 的 css
* cp
      * iconCls            图标的 css class,通常指定 1个背景图片 作为图标,
      * icon                  指定1个图标的路径,通常在 iconCls 中指定 即可,
      * iconAlign            指定图标的对齐方式,通常在 iconCls 中指定 即可,
      * setIconClass()      设置 背图标的 css class
      *
* method
      * setIconClass            设置 背图标的 css class
      *

例子:
      /* 定义 css class */
      .google_icon {
            background-image:url(public/img/google_logo.png) !important;
      }

      /* 设置 图标 */
      {
            xtype: 'button',
            type: 'button',
            text: 'download',
            iconCls: 'google_icon'
      }


------
分享到:
评论

相关推荐

    ExtJS主题CSS

    "ExtJS主题CSS"指的是用于定制ExtJS应用视觉风格的CSS文件集合。这些CSS文件通常包含了一系列预定义的类,覆盖了从按钮、表格到面板等所有UI组件的样式。在提供的描述中提到了几个主题皮肤:灰色、VISTA黑、天蓝色、...

    ExtJS中文手册.pdf

    - **选择器语法**:支持CSS选择器语法,使得获取DOM元素变得更加灵活和高效。 #### 5. 响应事件 - **事件绑定**:ExtJS提供了一套完整的事件处理机制,包括绑定、触发和监听事件等功能。 - **事件代理**:通过事件...

    ExtJS4之初体验

    <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css"> <script type="text/javascript" src="extjs/ext-all-debug.js"> <script type="text/javascript" src="app.js"></script> ...

    extjs4.0引用的JS和CSS

    本资源包含的是ExtJS 4.0版本中需要用到的主要JavaScript库文件和CSS样式文件,这些文件对于理解和使用ExtJS 4.0至关重要。 JavaScript 文件: 1. **ext-all.js**:这是ExtJS的核心库文件,包含了所有组件、功能和...

    EXTJS 样式 修正 css 可以调整extjs里面的字体大小

    EXTJS 样式 extjs字体大小 可以轻松在这个CSS文件里面调整EXTJS插件的字体大小,对这个有需求的同志们有福了!

    ExtJS之实现华丽的皮肤主题更换

     把皮肤文件解压 把css文件 如xtheme olive css 拷贝到extjs的resources目录下css文件夹里面:">extjs的默认皮肤很好看 但是我们还可以变换样式切换其他皮肤  1 直接添加其他css文件换肤 好多皮肤上网就可以收到的...

    Ext界面设计

    Extjs css div

    extjs图标和图标样式css

    在EXTJS中,图标有两种主要形式:图像图标和CSS图标。 1. **图像图标**: - 图像图标是通过实际的图片文件(如`.png`、`.gif`或`.jpg`)来展示的。EXTJS默认提供了一套图标集,通常存储在`resources/images`目录下...

    通过Servlet让Extjs GridPanel 显示数据库数据.docx

    -- 引入Extjs CSS和JS文件 --> <link rel="stylesheet" type="text/css" href="path/to/ext-all.css" /> <script type="text/javascript" src="path/to/ext-base.js"></script> ...

    extJs3升级extjs4方案

    在 ExtJS 3 里生成表的几个框架组件,ExtJS4 大多生成 div,这使得 CSS classes 将会失败。ExtJS4 已完全重新写 grid 组件,tree 也被更新,所以从版本 3 到 4 大部分的属性改变了。 在 ExtJS4 中,API 也发生了很...

    css.rar_FAC657、COM_c2ecb2;color:_extjs4_extjs的库_html aef css包装

    在提供的压缩包“css.rar”中,我们关注的是与ExtJS 4主题相关的CSS资源。 标题中的“FAC657、COM_c2ecb2;color:_extjs4_extjs的库_html aef css包装”可能是指一种特定的颜色代码(FAC657和C2ECB2)在ExtJS 4的库...

    ExtJs Icon 小图标集(1700+),附CSS生成实用小工具

    "ExtJs Icon 小图标集(1700+),附CSS生成实用小工具"是一个针对ExtJS开发者的资源包,它包含超过1700个图标,并配备了一个CSS生成工具,方便开发者快速集成和管理这些图标。 这个图标集适用于ExtJS 4.x版本,意味...

    ext-3.21.rar 整合了css+div+js的高效完美ExtJS

    3. **CSS和Div布局**:ExtJS利用CSS和Div元素进行布局管理,实现了灵活的布局策略,如Fit布局、Form布局、Table布局等。这使得开发者能够创建响应式和自适应的设计。 4. **JavaScript API**:ExtJS提供了丰富的API...

    extjs实例 入门,提供ext所需要的资源文件,详细叙述怎么改变文件颜色

    - 在ExtJS中,通常会有一个全局的CSS文件(如`ext-all.css`),其中定义了大部分组件的基础样式。你也可以创建自定义的CSS文件,以便对特定组件进行定制。 - 改变颜色的基本方法是为组件添加或修改CSS类。例如,...

    包含各种类型的extjs小图标,Extjs4小图标

    - ExtJS 4允许开发者自定义图标,可以通过编写CSS来设置新的背景图片,或者使用Icon类并传入自定义的SVG代码或数据URL。 6. **响应式设计**: - 在移动设备上,图标可能需要调整大小或样式以适应不同的屏幕尺寸。...

    extjs单元格无法复制

    首先,我们需要添加一个新的 CSS 样式来覆盖原来 ExtJS 输出的 CSS 代码。我们可以添加以下代码: <style type="text/css"> .x-selectable, .x-selectable * { -moz-user-select: text !important; -khtml-user-...

    ExtJS经典皮肤集合

    在深入探讨ExtJS皮肤时,我们需要知道的是,每个皮肤都由一系列CSS样式文件和对应的图像资源组成。通过修改这些文件,开发者可以调整控件的颜色、大小、布局等视觉属性。例如,Neptune、Triton和Aero是ExtJS官方提供...

    Extjs 2.2 Extjs 3.21 js

    此外,ExtJS 2.2也支持了CSS皮肤,允许开发者自定义UI样式,以满足各种设计需求。 接下来,我们讨论ExtJS 3.2.1。这是一个较新的版本,发布于2010年,相较于2.2,它带来了许多显著的变化和增强。ExtJS 3.x系列引入...

    extjs icon小图标

    ExtJS 是一个强大的JavaScript应用程序框架,它提供了丰富的用户界面组件和功能,用于构建富客户端Web应用。在ExtJS中,图标(icon)是用于美化UI并提供视觉指示的重要元素。这些图标可以用于按钮、菜单项、工具栏等...

    Extjs 6.2 主题 triton

    ExtJS 是一个强大的JavaScript框架,主要用于构建富客户端的Web应用程序。它提供了丰富的组件库和一个MVC(Model-View-Controller)架构,使得开发者能够创建功能丰富的、交互式的用户界面。在ExtJS 6.2版本中,...

Global site tag (gtag.js) - Google Analytics