2014-06-22 53 views
1

覆蓋EmberJS應用程序的<body>標記的CSS似乎是不可能的。 它繼承了ember-application類,並且這有許多瀏覽器默認值,包括8px的邊距。EmberJS body.ember-application CSS覆蓋

我想擺脫這種保證金的周圍<body>,但沒有這兩種方法的工作:

body { 
    margin: 0; 
} 

body.ember-application { 
    margin: 0; 
} 

!important沒有幫助的。

任何想法我可以做什麼?移除身體標籤本身不起作用,因爲Ember將添加一個。

回答

3

餘燼應用類沒有與之相關聯的CSS和剛剛在

body { 
    margin: 0; 
} 

將是足以應付它。很可能你有另外一個獲得CSS戰爭的CSS元素,或者你有一個內部元素來推動填充,使其看起來如此。

保證金0工作的例子:http://emberjs.jsbin.com/vaquhuwo/1/edit

+0

雖然它添加到我的CSS沒有幫助,您JSbin給了我一個很好的答案:將規範化使它工作。我不知道爲什麼。 –