【发布时间】:2021-12-27 15:17:38
【问题描述】:
请帮助我将 display:grid 样式应用于带有 OPTION 的 SELECT 标记。我需要使用没有 JS 的纯 CSS。
select {
display:grid !important;
width:100%;
overflow:hidden;
border:none;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: 1fr 1fr 1fr;
}
<select multiple>
<option>A</option>
<option>B</option>
<option>C</option>
<option>D</option>
<option>E</option>
<option>F</option>
</select
感谢您的帮助!
【问题讨论】:
-
你无法自定义像
select这样的原生 HTML 元素 -
造型
select太难了,如果可能的话,我认为在其中有一个网格一定非常困难。我想自定义那么多使用ul/ol和li,用JavaScript 为主题赋予价值。