我試圖找出是否有可能用JavaScript讀取div的頁邊距,如果這些頁邊距設置在external css
文件中。 到目前爲止,我能讀div的極限數據,當它被寫成一個內嵌式的(不是在CSS文件,但內部的HTML):獲取div的保證金值?
(function() {
var banner = document.getElementById('banner');
var move = document.getElementById('box');
banner.onclick = function() {
alert(move.style.marginLeft);
};
})();
這裏的jsfiddle: https://jsfiddle.net/b0kaLk1f/
它運作良好,但只是刪除style="margin-left: 500px"
它將停止工作。我想從style.css
文件中讀取CSS數據,而不是從內聯樣式中讀取。
[__Window.getComputedStyle()__](https://developer.mozilla.org/en-US/docs/Web/API/Window/getComputedStyle) – Rayon
爲什麼要這樣做? –
@TJ - 我已經把所有主要的拼寫錯誤 – Rossitten