如何将背景颜色应用于整个课堂区域

时间:2014-07-27 05:56:59

标签: html css ruby-on-rails ruby-on-rails-4

我想改变整个班级区域的背景颜色(class =" test_detail"),但只改变了文本背后的颜色。

我使用Rails 4。

index.html.erb

.
.
.
<% @calendar.each do |c| %>
.
.
.
<aside class="span7">
    <span class="test_detail">
      <% if c.day? %>
        <%= c.day %>
      <% else %>
        xxx
      <% end %>
      <br>
       xxx <%= link_to "xxx", 'http://xxx' %>
    </span>
</aside>
.
.
.
<% end %>

custom.css.scss

.test_detail {
  font-size: 12px;
  color: gray;
  background-color: orange;
}

font-sizecolor有效,但background-color似乎不起作用。

1 个答案:

答案 0 :(得分:0)

这是因为您使用的是span而不是div - 默认情况下它是内联的,因此在这种情况下,您只会在文本后面看到背景颜色更改。

http://www.cssreset.com/understanding-the-difference-between-div-and-span/