我有一個桌面應用程序面板作爲基礎,它有一個背景。我有一個具有多個圖像的表單來動態更改面板背景。我已經使用下面的代碼爲Firefox和IE工作。但是沒有一款適用於Chrome。但是我開始知道,直接應用於面板div元素會更好。無法動態應用背景面板圖像的鉻在Extjs
我使用的代碼是:
panelbg.setBodyStyle({
backgroundImage: 'url('+bgimage+') !important',
backgroundRepeat: 'no-repeat',
backgroundPosition: 'center',
backgroundSize: 'contain'
});
panelbg.setBodyStyle('background-image','url('+bgimage+')');
panelbg.setBodyStyle('backgorund=position','center');
panelbg.setBodyStyle('background-size','cover');
如何簡單的設置面板背景,而無需使用多個語句?
非常感謝幫助。
在此先感謝! :)
你能提供的jsfiddle? – acudars
我也嘗試過以下內容:..Ext.fly('mainViewPanel')。el.setStyle({url:'+ bgimage +')!'重要', width:'100%', height:' 100%' }); –
Ext.fly('myPanel')。el.dom.setStyle({'});我認爲這必須奏效,但它表示存在「空值」。 –