首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择被箭头水平剪切的文本

选择被箭头水平剪切的文本
EN

Stack Overflow用户
提问于 2020-11-17 15:27:26
回答 1查看 84关注 0票数 0

我正在创建一个自定义的HTML select元素,但该元素的文本标签在右侧被箭头截断。

代码语言:javascript
复制
select {
  padding: 4px 8px;
  width: 48px;
  border: 1px solid #4b8df4;
}

select:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
代码语言:javascript
复制
<select>
  <option>10</option>
  <option>20</option>
  <option>30</option>
  <option>40</option>
  <option>50</option>
</select>

我知道添加appearance: none来移除箭头的选项,但我认为在跨浏览器支持方面,保留默认外观会更好。

如何在不增加宽度的情况下修复右侧的文本被截断的问题?如果可能的话,也许可以设计一下卷影dom的样式?

EN

回答 1

Stack Overflow用户

发布于 2020-11-17 16:18:23

减少你的padding或者增加你的width或者干脆去掉你的宽度。我减少了填充,去掉了这里的宽度

代码语言:javascript
复制
select {
  padding: 4px;
  border: 1px solid #4b8df4;
}

select:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
代码语言:javascript
复制
<select>
  <option>10</option>
  <option>20</option>
  <option>30</option>
  <option>40</option>
  <option>50</option>
</select>

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

https://stackoverflow.com/questions/64870917

复制
相关文章

相似问题

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