0

我将创建一个<li>标签,其中将有一个锚点作为innerHTML. 我有锚的文本,基于我想计算<li>创建之前的宽度。HTML 如下所示:

<li>---
    <a href="#">some text</a>-----------text ,which I know before hand
</li>------

据我所知,如果我们需要知道宽度,则元素必须存在于 DOM 中。

如果有人知道解决方法,请告诉我.....主要是我必须在 ASP.NET MVC Razor 视图中计算/获取它,所以显然将是 C#.....

4

1 回答 1

0

您可以将 li 添加为临时项目,但将其隐藏。然后获取宽度,然后移除临时元素。

于 2013-06-06T10:43:41.893 回答