【问题标题】:ExtJs 3.2.1 Applying CSS margins to a combo boxExtJs 3.2.1 将 CSS 边距应用于组合框
【发布时间】:2015-05-20 10:35:19
【问题描述】:

我在旧版本的 ExtJs 中遇到问题,如果我向按钮添加 css 边距,它看起来像这样:

通常是这样的:

唯一的区别是这行代码:

style : 'marginRight:16px;',

我哪里出错了,或者有其他方法可以替代吗?

【问题讨论】:

  • 按钮和组合框是否共享一个公共类?
  • 我删除了任何会作用于两个对象并获得相同行为的 css。在 chrome 42.0.2311.152 m 和 IE11 中测试。
  • @Shane 你能添加小提琴演示吗? ?
  • 对按钮使用padding left,而不是marginRight和check
  • 所有显示的元素实际上都没有 40px 的宽度,所以我想知道您的样式应用于什么?

标签: javascript css extjs extjs3


【解决方案1】:

您可以使用 cls 配置或通过 addClass 方法将包含边距的 CSS 类添加到按钮,如下所示:

yourButton.addClass( 'marginRight16' );

还有你的 CSS:

marginRight16 {
    margin-right:16px;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-20
    • 2021-11-11
    • 2012-09-27
    • 1970-01-01
    • 2011-11-04
    • 2017-11-21
    • 2021-06-23
    • 1970-01-01
    相关资源
    最近更新 更多