我想做一個div,擴大左,右,上,下,取決於鼠標的位置。但是當我移動鼠標時,div彈出並沒有做任何事情。我在做什麼錯了?如何根據鼠標位置調整div的大小?
(function() {
document.onmousemove = function(e) {
draw(e);
};
function draw(e) {
var method = [
e.pageX ? e.pageX : e.clientX,
e.pageY ? e.pageY : e.clientY
];
var X = method[0],
Y = method[1];
var html = '<div class="box" style="padding-top:' + Y + ';padding-bottom:' + Y + ';padding-left:' + X + ';padding-right:' + X + '"></div>'
;
document.body.innerHTML = html;
}
})();
你不得不重新改寫DIV每次? – locrizak 2012-02-22 14:08:48
如果Quentin的答案不起作用,那麼請在http://jsfiddle.net – Henesnarfel 2012-02-22 14:10:19