我将创建一个<li>
标记,其中的锚点为innerHTML
。我有基于我想要计算创建之前<li>
的宽度的锚文本。 HTML如下所示:
<li>---
<a href="#">some text</a>-----------text ,which I know before hand
</li>------
据我所知,如果我们需要知道宽度,那么元素必须存在于DOM中。
请让我知道是否有人知道这方面的解决方法.....主要是我必须在ASP.NET MVC Razor视图中计算/得到它,所以显然将是C#.....
答案 0 :(得分:0)
您可以将li添加为临时项目,但隐藏它。然后获取宽度,然后删除临时元素。