是否可以将带有 CSS 的 <option> 标签并排放置?
Is it possible to place <option> tags with CSS next to each other?
我有如下表格:
<form action="file.php" method="GET">
<input type="hidden" name="page">
<select>
<option>Text 1</option>
<option>Text 2</option>
<option>Text 3</option>
</select>
<input type="submit">
是否可以用 CSS 设置 HTML 的样式,使三个选项标签不会出现在下拉列表中,而是彼此相邻?比如让元素漂浮?
简答:不,据我所知这是不可能的。 HTML <select>
很难设置样式,而 HTML <option>
(据我所知)不可能设置样式,除非您使用内置属性(仍然不能总是准确地提供您需要的东西)。
另一方面,您可以使用另一个元素,例如 <div>
(如评论中所述)。
我有如下表格:
<form action="file.php" method="GET">
<input type="hidden" name="page">
<select>
<option>Text 1</option>
<option>Text 2</option>
<option>Text 3</option>
</select>
<input type="submit">
是否可以用 CSS 设置 HTML 的样式,使三个选项标签不会出现在下拉列表中,而是彼此相邻?比如让元素漂浮?
简答:不,据我所知这是不可能的。 HTML <select>
很难设置样式,而 HTML <option>
(据我所知)不可能设置样式,除非您使用内置属性(仍然不能总是准确地提供您需要的东西)。
另一方面,您可以使用另一个元素,例如 <div>
(如评论中所述)。