首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >具有UTF图标的HTML-Select的配置

具有UTF图标的HTML-Select的配置
EN

Stack Overflow用户
提问于 2017-12-02 20:56:06
回答 4查看 128关注 0票数 8

拥有这个HTML

代码语言:javascript
复制
<select>
 <option>Foo</option>
</select>

<select>
 <option>Foo</option>
</select>

对secodn输入进行配置。如何避免这种影响?

EN

回答 4

Stack Overflow用户

发布于 2017-12-15 17:54:26

UTF字符比文本高,所以它取代了选择框。

我添加了一些CSS来解决这个问题-- vertical-align: middle使选择框彼此对齐;line-height: 1.75em使字符可见。

代码语言:javascript
复制
select {
    vertical-align: middle;
    height: 1.75em;
}
代码语言:javascript
复制
<select>
 <option>Foo</option>
</select>

<select>
 <option>Foo</option>
</select>

票数 3
EN

Stack Overflow用户

发布于 2017-12-21 14:41:42

尝尝这个。

代码语言:javascript
复制
select {
    display: inline-block;
    vertical-align: middle;
}
代码语言:javascript
复制
<select>
 <option>Foo</option>
</select>

<select>
 <option>Foo</option>
</select>

票数 3
EN

Stack Overflow用户

发布于 2017-12-21 08:57:45

这将解决两个select元素的处理问题。诀窍是为它们提供position:relative;float:left;,您可以通过删除heightmargin-right并重新运行来确认:

代码语言:javascript
复制
.lineEmUp
{
  position:relative;
  float:left;
  height:28px;
  margin-right:5px;
}
代码语言:javascript
复制
<select class="lineEmUp">
  <option>Foo</option>
</select>

<select class="lineEmUp">
  <option>Foo</option>
</select>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47608125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档