选择盒子设计

时间:2011-01-18 02:34:46

标签: ruby-on-rails css ruby-on-rails-3 drop-down-menu

由于某种原因,select rails标记会导致一个非常难看的灰色选择框。我一直在寻找一种方法来改变它,我猜测某些默认的CSS是由rails为选择框生成的,但是由于我已经删除了rails构建的默认样式表,我不知道这些设置将在何处设置从。

如何更改这种丑陋的默认样式?

select(ruby之外)的默认CSS是什么?

编辑:结果问题是我在VirtualBox Linux上运行它并且默认选择框存在问题。

3 个答案:

答案 0 :(得分:1)

可能是浏览器的默认设置?

将select {}添加到样式表,然后使用您自己的规则进行自定义将覆盖所有标记,而不会为您创建的每个选择框添加类。不是那个坏主意。

答案 1 :(得分:0)

也许你应该只覆盖一个CSS文件中的select?

的CSS: 。选择{...}

视图: <%= select(...,:class =>“等于”)%>

查看/ railsproject / public / stylesheets。

答案 2 :(得分:0)

它取决于您的操作系统,而CSS几乎无法控制它的外观。如果您使用的是jQuery,则可以使用this等插件。