2012-09-17 83 views
0

我有以下兩行代碼。 show1和show2是我的JSP頁面上根據下面的代碼定位的按鈕。但是,按鈕show1稍微低於那個按鈕show1。如何解決這個問題。按鈕位置問題使用javascript

document.getElementById('show1').style.marginTop="33%"; 

    document.getElementById('show2').style.marginTop="33%"; 
+0

你能告訴我們HTML(和CSS)嗎?如果你設置了一個jsFiddle,你很可能會得到一個很好的答案 –

+4

可能有很多其他樣式可能是按鈕對齊的原因。沒有看到代碼相關的CSS和HTML是不可能的。或者嘗試在http://jsfiddle.net/ –

+0

中模擬問題你確定'show1'和'show2'的容器大小相同嗎?如果您將值更改爲經驗值(例如'30px'),它們是否仍然不對齊? –

回答

1

確保您爲每個人使用position: absolute;

document.getElementById('show1').style.position = 'absolute'; 
document.getElementById('show2').style.position = 'absolute'; 
+2

並檢查是否沒有其他樣式適用於他們。 – Mat