【问题标题】:ExtJs 5 unable to set textfield widthExtJs 5 无法设置文本字段宽度
【发布时间】:2014-09-02 14:43:32
【问题描述】:

我无法像在 ExtJS 4 中那样设置文本字段宽度。将不同类型的布局(锚、列)甚至硬编码宽度设置为文本字段配置都没有效果。文本字段宽度保持不变。面板在窗口中呈现。

Ext.define('Dash.view.card.CardForm',{ 扩展:'Ext.panel.Panel', 布局:{ 类型:'hbox', 对齐:“拉伸” }, 框架:假, 身体填充:25, 初始化组件:函数(){ 这个.items = [{ xtype:'字段集', 标题:'表格', 布局:'锚', 弹性:2, 项目:[{ xtype:'文本域', fieldLabel:'名称', 名称:'名称', 锚点:'100%' },{ xtype:'文本域', fieldLabel:'SET', 名称:'设置', 锚点:'100%' },{ xtype:'文本域', fieldLabel:'网址', 名称:'网址', 锚点:'100%' },{ xtype:'文本域', fieldLabel:'价格', 名称:'价格', 锚点:'100%' }] },{ xtype:'字段集', 标题:'卡片预览', 弹性:1, 项目:[{ xtype:'图像', 名称:'预览' }] }]; this.callParent(参数); } });

使用 chrome 检查我注意到渲染的 div 具有适当的宽度,但它的子 html 输入没有宽度。

【问题讨论】:

    标签: extjs5


    【解决方案1】:

    我从使用 boostrap 的应用程序启动切换到包含标准脚本,但忘记包含正确的 css 文件。添加 ext-theme-crisp-all.css 文件后一切正常。

    【讨论】:

      猜你喜欢
      • 2015-04-29
      • 2011-05-05
      • 2017-05-02
      • 1970-01-01
      • 2018-11-11
      • 2017-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多