【问题标题】:EmberJS body.ember-application CSS overrideEmberJS body.ember-application CSS 覆盖
【发布时间】:2014-06-22 13:05:06
【问题描述】:

似乎不可能覆盖 EmberJS 应用程序的 <body> 标签的 CSS。 它继承了ember-application 类,它有很多浏览器的默认值,包括8px 的边距。

我想去掉<body> 周围的这个边距,但是这两种方法都不起作用:

body {
    margin: 0;
}

body.ember-application {
    margin: 0;
}

!important 也无济于事。

知道我能做什么吗?删除 body 标签本身不起作用,因为 Ember 会添加一个。

【问题讨论】:

    标签: css ember.js margin


    【解决方案1】:

    ember-application 类没有与之关联的 css,只是放入

    body {
      margin: 0;
    }
    

    足以应付它。很可能您有另一个 CSS 元素赢得了 CSS 大战,或者您有一个内部元素推动填充使其看起来如此。

    margin 0 工作示例:http://emberjs.jsbin.com/vaquhuwo/1/edit

    【讨论】:

    • 虽然将它添加到我的 CSS 并没有帮助,但您的 JSbin 给了我一个很好的答案:添加 normalize 使它工作。我不知道为什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-13
    • 2019-11-22
    • 2021-09-21
    • 2023-04-01
    • 1970-01-01
    • 2013-11-29
    相关资源
    最近更新 更多