`
贝特虫子
  • 浏览: 157799 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

更改ExtJS主题风格

阅读更多
通过更改不同的stylesheet实现更改ExtJS主题风格

<%
String contextPath = request.getContextPath();
String extCssPath = session.getAttributes("extCssPath");//css/ext/xtheme-green.css
%>
<link rel="stylesheet" type="text/css" href="<%=contextPath %>/css/ext/ext-all.css" />
<link id="theme" rel="stylesheet" type="text/css" href="<%=contextPath %>/<%=extCssPath%>">

实质就是修改风格相关的css文件

或是在页面中直接加入:
例如: <link id="theme" rel="stylesheet" type="text/css" href="ext/resources/css/xtheme-gray.css" /><!--更改主题风格-->
即可。
分享到:
评论
1 楼 seyaa 2010-10-26  
Ext.util.CSS.swapStyleSheet('theme','css/xtheme-slate.css');

相关推荐

    3套收藏的ExtJS主题皮肤资源.rar

    在本资源中,我们拥有三套精心收集的ExtJS主题皮肤,这些皮肤将为你的EXTJS应用增添更多色彩和个性。 首先,我们要了解什么是主题和皮肤。在ExtJS中,主题是控制应用外观的一组CSS样式和图像资源。皮肤则是主题的一...

    ExtJS皮肤风格主题包

    "ExtJS皮肤风格主题包"是专门为ExtJS设计的一系列预定义的外观样式,用于改变ExtJS组件的外观,以适应不同项目的需求或提供一致的企业品牌形象。 一、ExtJS皮肤简介 皮肤在ExtJS中是一个可更换的层,它可以覆盖默认...

    十多种extjs主题

    "十多种ExtJS主题"指的是该框架支持的多种视觉样式,这些主题允许开发者根据项目需求或者用户偏好选择合适的界面风格,使得应用在视觉上更加吸引人且符合品牌形象。 在ExtJS中,主题(Theme)主要负责定义组件的...

    extjs4.1主题皮肤

    在EXTJS 4.1中,主题皮肤是改变应用程序外观的关键元素,允许开发者根据品牌或者个人喜好定制用户界面。 EXTJS的皮肤不仅仅是颜色和字体的改变,它们还涉及到组件的样式、布局和图标等多方面的调整。这些皮肤通常以...

    ExtJS 主题皮肤(红、橙、红灰) 但愿大家能用的上

    1. **ExtJS主题皮肤**: - 主题是ExtJS中用于改变应用程序外观的关键元素。它们决定了控件的样式、颜色、布局和其他视觉属性。在本压缩包中,有红色、橙色和红灰色三种主题,这些主题可能包括按钮、表格、面板、...

    ExtJs4主题包(10个)

    1. **什么是ExtJS主题**: ExtJS的主题是一组CSS样式和图像资源,它们定义了UI组件的颜色、字体、布局等视觉元素。通过更换主题,开发者可以快速地改变应用程序的整体风格,而无需修改核心代码。 2. **ExtJS 4的...

    extjs4自定义深蓝色主题

    这个主题继承自ExtJS4的经典(Classic)主题,这意味着它在保持原有组件结构的基础上,对颜色、字体、边框等视觉元素进行了深度定制,以呈现出深蓝色调的界面风格。经典主题是ExtJS4提供的基础主题之一,包含了大...

    Extjs2.x主题

    主题(Theme)是ExtJS应用程序的视觉风格,它定义了UI元素的样式,如按钮、表格、窗口等。通过应用不同的主题,可以改变应用程序的整体外观,以适应品牌需求或用户偏好。 2. **内置主题**: ExtJS 2.x提供了几个...

    extjs4-slate 主题

    ExtJS 4 Slate 主题是基于 Sencha ExtJS 4.0.7 框架的一个视觉风格,它提供了一种现代、扁平化的设计,增强了用户界面的吸引力和用户体验。Slate 主题是对默认主题的扩展,旨在为开发者提供一个更加专业且引人入胜的...

    Extjs 6.2 主题 triton

    4. **可定制化**:开发者可以通过ExtJS的Theming工具和SASS预处理器来修改和扩展Triton主题,轻松创建自己的自定义主题。 5. **无障碍性**:遵循WCAG标准,确保残障人士也能方便地使用应用。 6. **性能优化**:...

    EXTJS 精美皮肤主题包

    这个"ExtJs主题包"很可能包含了多套不同风格的皮肤,每套皮肤可能有不同的颜色方案、图标样式等。使用主题包可以快速地切换EXTJS应用的整体视觉效果,而无需从零开始设计皮肤。 4. 使用主题包的注意事项: - 在...

    ExtJS主题CSS

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

    extjs-theme-bootstrap

    "extjs-theme-bootstrap" 是针对 EXTJS4 的一个主题,它借鉴了 Bootstrap 的设计风格,让 EXTJS4 应用程序具有更加现代化和一致的外观。 Bootstrap 是一个流行的前端开发框架,由 Twitter 推出,主要用于构建响应式...

    ExtJs 主题大全 + 调用实例JS文件

    在ExtJs中,主题是决定应用程序视觉风格的关键元素。它们定义了控件的颜色、样式、布局等,使得应用可以根据品牌或个人喜好进行定制。此资源包中包含的所有主流主题可能包括经典的XTheme系列,如XTheme-Gray、XTheme...

    extjs2.0(包含17套主题皮肤)

    9. **主题和皮肤**:17套主题皮肤是EXTJS的一大亮点,它们包括了不同风格和颜色的组合,如“/access”、“aero”、“gray”等,允许开发者快速改变应用的外观而无需修改代码。 10. **国际化支持**:EXTJS 支持多...

    extjs_pifu主题包.zip

    使用EXTJS主题包,开发者可以统一管理和定制系统整体样式,确保应用程序在整个界面中保持一致性和专业性。在EXTJS 4.2中,可以通过以下步骤应用或定制主题: 1. **引入主题**:将预编译的CSS文件链接到HTML页面中,...

    extjs6.6框架的web项目(登录+首页)

    通过修改`base-color`配置,可以轻松地更改应用的主题风格,实现视觉上的定制。在本项目中,可能通过调整CSS变量来实现不同颜色方案的切换。 4. **登录页面**:登录页面是任何Web应用的基础,EXTJS提供了一套完整的...

    ExtJS经典皮肤集合

    此外,ExtJS还支持动态皮肤切换,用户可以在运行时根据自己的喜好更改界面风格,这需要在代码中实现皮肤切换逻辑。 总的来说,ExtJS经典皮肤集合是开发高质量、美观的Web应用的重要资源,它使得开发者无需从零开始...

    多颜色风格的EXTJS插件皮肤.rar

    总的来说,这款多颜色风格的EXTJS插件皮肤资源包为EXTJS开发者提供了一种快速改变应用外观的方式,通过简单地更换皮肤,可以创建出与项目主题或品牌相符的用户界面,提高应用的专业性和吸引力。在实际开发中,灵活...

    超酷ExtJS主题皮肤(红、橙、红灰)

    综上所述,这三套ExtJS主题皮肤为开发者提供了更多样化的界面选择,不仅能够满足用户对个性化界面的需求,同时也展示了ExtJS框架的强大可扩展性和灵活性。在实际开发中,正确地集成和使用这些皮肤,可以使你的Web...

Global site tag (gtag.js) - Google Analytics