有没有一种方法可以在一个元素中包含 多行<option>?
<option>
像这样:
------------------------- | Normal <option> element | ------------------------- | <option> element broken | | onto two lines | ------------------------- | Normal <option> element | -------------------------
是否有HTML / CSS方法,还是应该使用JavaScript?
在<option></option>元素内显示HTML标签是一种特殊情况。据我所知,浏览器在该区域的行为有很大不同(Firefox甚至显示图像,其他浏览器忽略大多数或所有标记),并且没有跨浏览器的解决方案。您可能需要使用JavaScript和其他标记来模拟它。
<option></option>
允许的内容:正常字符数据
像往常一样,该规范很难理解,但据我了解,您不能插入文字<(例如,HTML标签,如<br>)。我找不到用空格定义行为的位置,但是大多数浏览器似乎将其折叠。
<
<br>