我<ul>在<span>. 原因是我希望下拉列表与<span>使用的文本一样宽width: 100%,而不是硬 px 值,因为不同页面上的文本长度不同。
使用<ul>inside a<span>有效但无效。什么是有效的<u>, <small>, <b>, <strong>等等,但它们对我不想要的文本有效果/样式。
我需要的是一个像 span 这样的虚拟元素,对我可以添加自己的类的文本没有影响(用于突出显示)。但它必须是<ul>.
或者其他什么好主意。
目前:
<span class="hightlight"> My highlighted text
<ul class="dropdown">
<li> .. </li>
<li> .. </li>
<li> .. </li>
</ul>
</span>