css -
问题描述
解决方案
考虑将size
属性添加到<select>
. 在您的情况下,size="1"
并且size="3"
将提供与所需结果相似的结果。
.grid-container {
align-items: start;
display: grid;
grid-gap: 10px;
}
.grid-column-count-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-row-count-2 {
grid-template-rows: repeat(2, min-content);
}
.col-1 {
grid-column-start: 1;
}
.col-2 {
grid-column-start: 2;
}
.row-1 {
grid-row-start: 1;
}
.row-2 {
grid-row-start: 2;
}
.rowspan-2 {
grid-row-end: span 2;
}
.align-self-end {
align-self: end;
}
.align-self-stretch {
align-self: stretch;
}
<div class="grid-container grid-column-count-2 grid-row-count-2">
<select multiple size="3" class="col-1 row-1 rowspan-2 align-self-stretch">
<option>A</option>
<option>B</option>
<option>C</option>
<option>D</option>
<option>E</option>
</select>
<input type="text" class="col-2 row-1" />
<input type="text" class="col-2 row-2 align-self-end" />
<input type="text" class="col-2 row-1" />
</div>
推荐阅读
- twig - for 循环内的切换标记正在生成错误
- firebase - “同时”使用 Firebase Storage 和 Cloud Firestore
- regex - 检查 PostgreSQL 中 where 子句 PostgreSQL 中的子字符串,替换 DB2 中的 XMLQuery 和 fnmatches
- c - 使用 realloc 和 calloc 增加函数内二维数组的大小
- github - 在第二台计算机上从 GitHub 拉取更改
- angular - 使用 selectionMode 'multiple' 在 p 表中进行编程行选择
- javascript - 使用 javascript matchMedia 的移动设备的 Onclick 事件不起作用
- python - Python中的Matlab options=optimset('display','off') 和 f = fzero(....) 的类比是什么?
- algorithm - 将矩阵 PL/pgSQL 相乘时出现错误“错误:数组下标超出范围”?
- linux - gdb 可以用来单步执行未使用 -g 编译的程序的汇编指令吗?