【问题标题】:rails view link_to导轨视图 link_to
【发布时间】:2012-11-01 10:53:21
【问题描述】:

感谢您的宝贵时间!

我有一个代码:

<link href="/stylesheets/show.css" media="screen" rel="stylesheet" type="text/css">

<div id="body-container">
        <div id="left-column">
                <ul id="report-list">
                        <% for report in @reports %>
                            <li><%= link_to( report, {:controller => 'loadreport',
                                                      :action => 'get_report_content',
                                                      :test_name => report} )%></li>
                        <% end %>
                </ul>
        </div>
        <div id="right-column">

    </div>
</div>

link_to 方法会生成这样的 html 标签:

<a href="/loadreport/get_report_content?name=Test1">Test1</a>

我想在tag a 上做一些装饰。所以在 CSS 文件中,我得到了这个代码:

a:link { text-decoration: none;}

a:hover {text-decoration-color: #adff2f;}

未能将这些装饰添加到tag a。我认为是因为tag a 是由rails link_to 方法生成的。我们没有提前tag a。我对吗?那我该如何实现呢?

【问题讨论】:

  • 你说的不对,肯定有别的原因。浏览器得到的只是 HTML + CSS。

标签: css ruby-on-rails link-to


【解决方案1】:

你可以试试这个:

a { text-decoration: none; }
a:hover { color: #adff2f; }

【讨论】:

  • 感谢您的回答。有用。我刚刚发现我将 CSS 代码放在了错误的 CSS 文件中。所以我的假设是完全错误的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多