2013-01-12 31 views
0

我的印象是'backgroundIamge'應該在.setStyleAttribute中受支持,以允許用戶通過類似的方式在面板中設置背景圖像這樣的:無法在Google Apps腳本(GAS)中的面板中生成背景圖像

setStyleAttribute("backgroundImage","url('myImageUrl')");

但是,當我嘗試以下方法:

var panel = app.createVerticalPanel().setId('panel') 
    .setStyleAttribute('text-align', 'center') 
    .setStyleAttribute('zIndex', '3') 
    .setStyleAttribute('position', 'fixed') 
    .setStyleAttribute('left', 10) 
    .setStyleAttribute('top', 10) 
    .setWidth(250) 
    .setHeight(150) 
    .setStyleAttribute('backgroundImage',"url('https://myImage.png')"); 

我不能在面板產生的背景圖像。有趣的是,完全相同的代碼會在按鈕中產生背景圖像。我嘗試過「背景」和「背景圖像」也無濟於事。 '背景圖像'不支持面板還是我錯過了什麼?

回答

0

我想通了......你需要使用createAbsolutePanel或者爲其他類型的面板添加一個空標籤。

+0

請您詳細說明一下嗎?這看起來很有趣,但是你的回答並沒有提供足夠的細節來解釋你如何解決它......提前感謝。 –

相關問題