我正在構建我的第一個Google腳本Web應用程序。如何在Google Apps腳本中將內容水平居中放置?
我在Google Apps腳本中使用FlexTable來顯示我的內容。
我一直在歡快使用下面的單元格,設置不同的CSS樣式爲我的內容:
FlexTable.setStyleAttributes(row,col,{attribute: "value"});
但是,它似乎並沒有給marginLeft也不marginRight任何反應。我如何可以將FlexTable單元格的內容居中?
謝謝你的關心。
山姆,謝謝你的回覆。 如果我將它設置爲單獨或組中,應該沒有區別,但是我繼續前進並用您的代碼替換了我的代碼,但它仍然不居中。 我*期望*的工作,但它沒有。我正在Chrome和Firefox中查看它。 有趣的是,這是我在這個應用程序中創建的最簡單的表格。它只有一個單元格。 :-( 再次感謝您試圖幫助我。 – irthinker
我將它從一個數組中傳遞出來,即 flexTable.setText(0,0,sheet [1] [0])。setStyleAttribute(0 ,0,'textAlign','center'); 並且工作表[1] [0]中的值是一個數字,而不是一個字符串 我會認爲這不是問題,但可能是問題?對不起,我不確定如何獲得此評論以將我的代碼呈現爲代碼... – irthinker
將數字轉換爲字符串,您應該是金色的: 'var numAsString = sheet [1] [0] .toString( ); flexTable.setText(0,0,numAsString).setStyleAttribute(0,'textAlign','center');' –