在创建之前根据文本查找li的宽度

时间:2013-06-06 10:16:59

标签: c# asp.net-mvc dom razor

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

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

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

请让我知道是否有人知道这方面的解决方法.....主要是我必须在ASP.NET MVC Razor视图中计算/得到它,所以显然将是C#.....

1 个答案:

答案 0 :(得分:0)

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