1
我无法找到任何方式改变在Rails select_tag列表造型select_tag
的字体样式如果我试试这个:
<%= select_tag :weight_lbs, options_for_select([['0', 0],['1', 1],['2', 2],['3', 3],['4', 4],['5', 5],['6', 6],['7', 7],['8', 8],['9', 9],['10', 10],['11', 11],['12', 12],['13', 13]]), :class => 'formfield'%>
然后我可以改变选择框的宽度在我的CSS类但我不能改变任何东西 - 高度,字体大小和颜色,例如,都没有影响
同样,如果我尝试在元级变化的风格,甚至从使用Rails文档为例
<%= select_tag 'testname', options_for_select(options_for_select([ "Denmark", ["USA", {:class => 'select'}], "Sweden" ]))%>
class属性对输出没有影响(在Mac上的Chrome & Safari浏览器来说,Rails 3.1)
所以,我怎样才能改变在Rails select_tag内高度&文本样式?
在我的第一个代码段以上,我在那里有:class =>'formfield',这现在可以工作,但只有在CSS中有边框或背景元素时,这种情况下所有其他CSS元素都可以工作。如果没有边框或背景,那么只有宽度元素起作用。不知道为什么会这样。即使在CSS中有边框元素,您对.myclass选择选项的建议根本不起作用。不过,我认为它应该。看起来很奇怪! – Mitch 2012-07-18 10:51:13