2012-03-02 61 views
1

加載的圖像的項目結構如下:
骨幹 - MVC
塵 - 模板
Mootools的 - 操作與DOM
LESS - 生成CSS
模板塵:後面插入模板不從CSS

通過JSON加載並使用灰塵模板進行編譯。然後,使用mootools的插入頁面:

new Request.JSON({url: 'templates/basis.json', 
    onFailure: function(){ 
    console.log('error'); 
}, 
onSuccess: function(responseJSON){ 

    dust.loadSource(dust.compile(responseJSON.basis, "intro")); 

    dust.render("intro", {name: "Fred"}, function(err, out) { 
     $('init').set('html', out); 
     return out; 
    }); 
}).get(); 

通過在瀏覽器中已編譯的懸掛方式將一個現成的模板頁面的時間。這是主要的問題:所有樣式都適用,但背景圖片除外。

我試着直接指定樣式而不是更少,試圖在base64中加載圖像。然後透露了如何使用帶背景圖像的檢查元素顯示相同的圖像以重新分配新路徑。那麼是的,有。

可能是什麼問題?

UPD:嗯。找到解決方案。不應該給背景圖像背景重複的軸之一,或不存在。也就是說,這個屬性必須被指定,否則只是重複。非常奇怪的行爲。

+0

如果可以,您應該添加更新作爲答案。歡迎來到這裏:) – 2012-03-03 01:37:49

回答

1

一般來說,這個問題是我的注意力不集中。不幸的是,我目前殺死了很多人,因爲最初我在尋找,而不是在需要的地方。 事實上,問題出在CSS:從另一個屬性塊(背景位置:0 80px;)意外運輸,這就是爲什麼圖片不可見。一切都達到極限是愚蠢的。 =)

但其他一切正在與爆炸一樣,如預期。 =)