html - 查看整个选择选项
问题描述
我使用select
固定宽度的元素。但是,当我将option
元素嵌套在 中时select
,它的文本很长,然后,当它option
被选中时,它不会获得完整的背景宽度(我希望背景为 100%)并且文本也被隐藏了。
这是隐藏最后一个选项的示例。
.x {
width: 200px;
overflow-x: auto;
}
<select class="x" size="4">
<option class="y" selected>xyz</option>
<option class="y" selected>xyz</option>
<option class="y" selected>xyz</option>
<option class="y" selected>xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz</option>
</select>
解决方案
您可以使用单个 css 属性查看全宽。请添加一个类来解决问题:
.y{
width: fit-content;
}
使用这种样式,您可以看到背景颜色被填充到整个宽度。
推荐阅读
- shell - 如果它包含一个文件,则将整个文件夹移动到新目录中
- wcf - 带有 TransportWithMessageCredential 的 WCF 是否使用 SSL?
- embedded-linux - 如何通过 sysFS 动态删除或重新触发对 EEPROM 的探测?
- sas - 在给定条件下添加行
- python - python 从网站抓取网页
- javascript - 使用 connect-flash 的 Web 应用程序在本地工作,但在 Heroku 上出现错误
- c# - C# EF 6.0 - 更新添加到上下文集合的对象的导航属性集合
- kotlin - Using kotlin expression annotations
- php - Laravel dompdf 不显示为视图
- python - 如何在 html 选择器中查看隐藏的内容?