3

填充或边距 CSS 仅适用于 FF 浏览器中的选项。我在 IE chrome 中尝试过同样的事情,但不起作用。有人可以让我知道我们如何在选择菜单中设置样式(填充/边距)选项。

4

2 回答 2

1

有一个DropKick JQuery 库,您可以在其中自定义下拉菜单(它会自动用此元素替换本机下拉菜单,因此您无需替换<select>html 代码中的元素。

于 2012-09-12T09:03:57.627 回答
-2

您不会看到填充或边距选项。那是因为不需要它。我通常做的是将选择下拉列表包装在一个 div 中并设置它的样式。

.myDropdown select{ 边框:实心 1px 红色;字体粗细:正常;宽度:300 像素;高度:40 像素;字体大小:12 像素;背景:#FFC;}

填充不可用的原因是因为它确实不需要。您可以调整框的高度或宽度以及字体大小。调整高度和宽度实质上会在选择中的文本周围增加更多空间。除了调整这些设置之外,其他任何事情都只是矫枉过正。如果您真的想要对样式进行如此多的控制,请使用 jQuery UI 或 bootstrap 之类的东西。

于 2013-07-11T16:35:53.080 回答