【发布时间】:2019-07-05 22:57:08
【问题描述】:
我正在制作一个充满表单元素的 UI,我希望所有元素都是大尺寸元素。但是下拉菜单确实与剪切中的文本有关。没有行高,没有填充能够解决这个问题。我在我的应用程序中使用 Bootstrap v3 作为 UI 框架。我正在使用 Open Sans 字体。
如下所示:
这是我正在使用的代码:
HTML:
<div class="form-group">
<label>Reference</label>
<select class="form-control text-center" readonly="">
<option>Choose...</option>
<option value="1">A</option>
<option value="2">B</option>
<option value="3">C</option>
</select>
</div>
CSS:
label {
font-size: 2.8vh;
display: block;
margin-bottom: 0;
text-align: center;
text-transform: uppercase;
line-height: 1.4;
}
.form-control {
padding-top: 0;
padding-bottom: 0;
height: 5vh;
font-size: 5vh;
border-radius: 1.8vh;
border-width: 0.1vh;
text-align-last: center;
}
我尝试了一些解决方案,但它们对我不起作用。
缩小字体:
增加下拉菜单的高度或自动设置高度:
我正在寻找这个问题的解决方案,但在 Stack Overflow 中没有找到任何帮助。能解决吗?
谢谢
【问题讨论】:
标签: html css select html-select