Rails 求解 rails 页面的样式、属性控制

hnot_yet · 2013年02月17日 · 最后由 hnot_yet 回复于 2013年02月17日 · 2098 次阅读

刚接触 rails,可能连新手还谈不上,这几天看到样式这里,有几个问题希望前辈解答。 首先是 view 文件里面我看大家都是用 helper 标签的,那么有时候要用到行内样式要怎么写呢? 比如说一个登录按钮本来是<%= submit_tag“Login”%>,我现在要用一张图片当背景,还要通过 class 控制样式,那要怎么做呢? 如果是原生的 html 可能是这样子的 input name="" type="submit" class="lgbn"

如果用 helper 标签 <%= text_field_tag :login,params[:login]%>这种, 后台也是通过 symbol 接收参数 如果都是用原生的 html 写的话, input name="username" type="text" class="lgInput" id="username" value="" 那到了后台 controller,参数又怎么接收呢? 我想,用这种原生 html 写 form 的应该很少吧。 只是不知道都用 helper 标签了,个别样式如何控制

有点乱。。。还是回到原点,html 标签怎么加 class、id 这些属性以便于 js 控制呢

<%= submit_tag “Login” , :id=>"username", :class=>"lgInput" %>

#1 楼 @jyz19880823 原来可以这样用,非常感谢!😄

需要 登录 后方可回复, 如果你还没有账号请 注册新账号