0

我需要指定动态生成的文本在网页中的确切位置。我怎么做?

4

1 回答 1

4

将您的文本放在您可以设置样式的内联元素中,然后在该元素上使用绝对定位。

function placeText(x, y, text) {
    var span = document.createElement('span');
    span.style.position = 'absolute';
    span.style.top = y + 'px';
    span.style.left = x + 'px';
    span.appendChild(document.createTextNode(text));
    document.body.appendChild(span);
    return span;
}

placeText(200, 300, 'hello world');
于 2013-04-27T05:30:55.587 回答