1

我将使用绝对定位在网页上放置大量字符和单词。我可以将每个字符放在它自己的 div 中,然后设置它的位置。有没有其他方法可以在页面上放置单个单词或字符而不将其放入 div 中(以节省内存)。我认为不是(这很好),但如果有另一种方式我想探索它。

4

4 回答 4

1

尝试使用 html 画布。它将允许您在所需的任何位置向其绘制文本。https://developer.mozilla.org/en/Drawing_text_using_a_canvas

于 2012-06-06T19:07:13.320 回答
0

您可以使用类似标签<b>并将其设置cssfont-weight: normal;.

如果您担心 DOM 树的大小,您可以继续使用这种实现方式。但是实现这个有什么用呢?有很多可用的 jQuery 和 JavaScript 代码片段吗?

于 2012-06-06T19:05:58.250 回答
0

您将需要某种类型的 html 标记围绕文本,否则您将无法应用 CSS。

于 2012-06-06T19:06:04.877 回答
0

这不能以你想象的方式完成。匿名盒子不能被操纵,一般来说,不带有传统属性。您将不得不使用包装标签。

你可以在这里阅读更多:http: //www.w3.org/TR/CSS2/visuren.html#anonymous-block-level

于 2012-06-06T19:06:11.167 回答