html - 如何设置 HTML 选择/选项标签的样式?

标签 html css drop-down-menu menu styles

我想用 html select 创建一个下拉菜单,因此我也想设置它的样式。我想为选项标签设置一个填充,这样它们就不会那么拥挤,但我不能这样做。 (它不起作用) 有什么想法吗?

#categories
{
padding: 10px 10px 10px 10px;
background-color: #826B78;
font-size: 20px;
color: white;
margin: 10px 10px 10px 10px;
border: none;
outline: none;
}

#categories option
{
margin: 30px 30px 30px 30px;
padding: 30px 30px 30px 30px;
font-size: 20px;
}

类别id属于select标签

最佳答案

禁用默认设置可以让您有更多的自由 - 为您选择一个类,在该类中使用以下内容:

-webkit-appearance:none; 
-moz-appearance:none; 
 appearance:none;

然后添加你的默认样式

关于html - 如何设置 HTML 选择/选项标签的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17186866/

相关文章:

html - 如何在 Outlook 2007、2010 和 2013 的 html 电子邮件中创建填充?

css - Bootstrap 工具提示向上移动有反馈图标

.net - 调用中继器内的按钮或下拉列表

html - CSS: "inline-block"元素的意外垂直位置

drop-down-menu - 在drupal 8中的菜单项下方显示描述

html - 如何在菜单中设置列表样式?

html - CSS/HTML - 避免在页面上使用相同的选择 ID

javascript - SlideToggle 功能不适用于按钮提交

javascript - 当值初始时在新行的末尾放置错误消息

css - 背景图像比封闭的 div 长