我将使用绝对定位在网页上放置大量字符和单词。我可以将每个字符放在它自己的 div 中,然后设置它的位置。有没有其他方法可以在页面上放置单个单词或字符而不将其放入 div 中(以节省内存)。我认为不是(这很好),但如果有另一种方式我想探索它。
问问题
59 次
4 回答
1
尝试使用 html 画布。它将允许您在所需的任何位置向其绘制文本。https://developer.mozilla.org/en/Drawing_text_using_a_canvas
于 2012-06-06T19:07:13.320 回答
0
您可以使用类似标签<b>
并将其设置css
为font-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 回答