簡體   English   中英

如何使用變量中的javascript設置對象的寬度和位置?

[英]How do I set width and positioning of an object with javascript from a variable?

我試圖在javascript中創建一個按鈕,並使該按鈕位於畫布下方,寬度與畫布相同,但是,我似乎無法將top和width設置為變量(代碼被忽略) 。 這是我的代碼:(問題行已注釋)

var myButton = document.createElement('button');
myButton.style.position = 'absolute';
myButton.style.left = '0px';
myButton.style.top = canvasHeight; //
myButton.style.width = canvasWidth; //
myButton.style.height = '100px';
myButton.innerHTML = 'Restart!';
document.body.appendChild(myButton);

請注意,畫布是可調整大小的,因此我不能只輸入px值。

這是我在回答中的評論:

確保您使用正確的canvasHeightcanvasWidth格式,例如“ 100px”,而不僅僅是“ 100”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM