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

ExtJS改变默认字体大小的几种方式

 
阅读更多

1、
只需把ext-all.css样式文件中的所有11px换成12px,这样就为统一的12px的字体了。

但是如果再想增大,那么这时候不光是把源文件的11px换成15px,而且需要把里面和font有关的12px换成15px。

改完之后按钮出现毛边,在样式文件中加

.ext-ie .x-btn-text-icon .x-btn-center .x-btn-text {  
    padding:3px 0px 0px 0px;

毛边就不见了!


2、
由于在不同浏览器中,或者不同版本的同款浏览器中显示的Extjs字体大小不一样。而且看起来比较小。不顺眼。
在网上查之,获得一条有用信息:Extjs 在很多情况下使用 11px 字体,11px 大小是一种边缘字体,不同的浏览器对 11px
的渲染各不相同,IE 的渲染和12px 相似,而在 Firefox 中,则和 10px相似,导致字体在FF
中过小的问题。
为了能够彻底的解决字体大小问题,直接打开ext-all.css,查找所有的11px并替换为12px。问题解决了

3、
Extjs版本3.2.1,字体大小修改

上网找了好多资料,都说是加上

.x-btn-text{
 font-size:15px;   
}  

这样就好了,但是在IE9和FF下还是不好用。

后来到ext-all.css里慢慢试,才找到设置的地方。

把如下代码放到别的css里引用就行了:

.x-btn-text-icon .x-btn-icon-small-left .x-btn-text{
    background-position: 0 center;/*默认*/
    background-repeat: no-repeat;/*默认*/
    padding-left:18px;/*默认*/
    height:16px;/*默认*/
    font-size:15px;/*字体大小设置*/
}

 

分享到:
评论
2 楼 wqguanmu 2013-10-31  
谢谢,正需要
1 楼 mszb00123 2013-06-07  
很感谢,对我有帮助

相关推荐

    ExtJs默认的字体大小改变的几种方法(自己整理)

    本文将探讨在ExtJS中改变默认字体大小的几种方法。 1. 修改CSS样式文件: 默认情况下,ExtJS使用11px作为其组件的基本字体大小。若要全局更改此值,可以直接编辑`ext-all.css`(或其他主题相关的CSS文件)并将所有...

    extjs改变字体大小和换肤

    你可以通过以下几种方式实现: 1. **自定义样式表**:创建一个自定义的 CSS 文件,覆盖 ExtJS 默认样式。例如,你可以设置 `.x-container`(ExtJS 的基本容器类)的 `font-size` 属性来改变大部分组件的字体大小。 ...

    Extjs经典皮肤(N种)

    在"EXT皮肤"这个压缩包中,可能包含了多种EXTJS的皮肤资源,这些皮肤可能包括以下几种: 1. Triton:一种现代且扁平化的设计,适用于希望创建简洁、时尚UI的应用程序。 2. Neptune:EXTJS 4引入的一个皮肤,拥有蓝...

    extjs扩展年度控件,EXTJS里的时间控件的年度重写

    5. **样式调整**:为了提供良好的用户体验,可能需要调整控件的样式,使其更符合年度选择的场景,例如,显示的年份范围、字体大小等。 6. **测试与优化**:在实际环境中测试新组件,确保其在各种浏览器和设备上的...

    ExtJS皮肤风格主题包

    ExtJS内置了几种标准皮肤,如"Neptune"、"Trident"和"Classic",同时支持第三方社区开发的皮肤。 二、主题与皮肤的关系 在ExtJS中,主题(Theme)是一个更高层次的概念,它不仅包含了皮肤,还可能包括图标、图像和...

    Ext 主题大全

    每个主题都可能有其特定的设置和自定义选项,比如调整颜色、字体大小,或者启用触摸优化。这使得开发者可以进一步微调主题,以适应特定项目的需求。 除了预定义的主题,Ext还支持自定义主题的创建。通过使用SASS...

    Ext的CKEditor组件

    CKEditor提供了丰富的功能,如字体样式选择、图片上传、链接插入等,极大地提升了表单中的文本编辑体验。 CKEditor的集成是通过ExtJS的`xtype`属性实现的,`xtype`是定义组件类型的关键字。在创建ExtJS表单时,你...

    自定义datagrid

    你可以修改表格的边框、背景色、字体大小和颜色、行高、列宽等属性,使其与网站的整体风格保持一致。此外,还可以通过添加自定义的CSS类,实现更复杂的布局和动画效果。 2. **模板定制**:`datagrid`中的数据通常由...

    UniGUI集合说明

    - **调整CSS样式**:通过调整CSS中的字体大小、样式等属性来优化显示效果。 - **使用Web标准兼容模式**:确保IE浏览器以Web标准兼容模式运行,避免使用旧版渲染引擎。 - **调整DPI设置**:对于高分辨率显示器,适当...

Global site tag (gtag.js) - Google Analytics