我们可以在Rails上动态更改事件日历大小吗?

时间:2011-09-21 04:13:45

标签: ruby-on-rails calendar

我在rails 2.3.8上使用event calendar插件,我需要知道是否可以动态更改日历大小。例如,在一个页面中,我需要在另一个页面中以完整页面显示日历,我需要将相同的日历放在小div中。是否可以使用事件日历插件?

1 个答案:

答案 0 :(得分:1)

如果没有真实的例子,我只能给出草图它可能如何工作:

将视图包含在以下内容中:

<div id="smallcal">
  <%= event_calendar %>
</div>

然后添加一个复制event_calendar.css规则的样式表,但修改它们,如下例所示:

#smallcal > .ec-calendar { ... modified rules here ... }

因此,您修改的规则只会针对您希望缩小日历的变体更好地匹配。也许通过包括以下内容可以确保日历更小:

div#smallcal {
  width: 200px;
  ...
}