问问题
2705 次
2 回答
2
这不能没有:
1)js保留下拉的值,将options替换为“animals”onchange。
或者
2)进行自定义下拉。
选择元素是那些没有样式的“本机”控件之一。除了他们被要求做的事情之外,你不能用他们做很多事情。
于 2012-08-17T02:27:22.667 回答
1
您可以details
按照 HTML5 使用该元素:
<details>
<summary>animals</summary>
<select name="animals">
<option>Dogs</option>
<option>Cats</option>
</select>
</details>
浏览器支持仍然有限(虽然在 Chrome 上看起来不错),所以您可以考虑 JavaScript 技术(在不同的库中可能有几十种替代方法)。但是,如果后备(文本“动物”出现在下拉菜单之前)是可以接受的,或者如果您认为可以轻松地将其样式或脚本设置为可接受的内容,那么这是一种简单的方法。
于 2012-08-17T09:41:53.197 回答