我有一个复杂的垂直导航,在我的设计中包含透明的 PNG。我需要使这些菜单的高度动态增长,因为内容是从 CMS 中提取的,并且某些按钮的高度可能会根据文本字段换行的行数而增长。
这是我的情景:
<ul>
<li>
<a>
<span>
<span> This is an example of a very long menu name which will wrap<span>
</span>
</a>
</li>
</ul>
我需要使用一些 javascript 来确定第二个 span 标记是否将文本包含在其中以及包含多少行,以便我可以为该菜单项提供不同的背景图像。
有谁知道我会怎么做?
谢谢,詹姆斯