我使用这个webkit线夹,它适用于Chrome,但不适用于Firefox.以下是代码:
{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4; /* number of lines to show */
line-height: X; /* fallback */
max-height: X*4; /* fallback */
}
Run Code Online (Sandbox Code Playgroud)
我应该如何使它在Firefox上运行?
我以前见过类似的东西,但我无法理解,因为评论的声誉很低,我不能在那里寻求帮助.
所以,我问了一个新问题.我正在使用will_paginate插件在同一页面上的两个对象,它们正在工作,但两者同时移动.例如,如果我在第一页上单击第2页,则第2页即使在第二页中也会更改.
这是我在控制器中的代码:
@tasks = @student.tasks.paginate(page: params[:page], :per_page => 2)
@plans = @student.plans.paginate(page: params[:page], :per_page => 2)
Run Code Online (Sandbox Code Playgroud)
这是我在视图中的代码:
<%= will_paginate @tasks %>
<%= will_paginate @plans %>
Run Code Online (Sandbox Code Playgroud)
我该如何单独完成这项工作?
我正在尝试实现一个表单来搜索我的帖子标题。
这是控制器代码:
post '/search' do
@results = Post.all(:Title.like => "%#{params[:query]}%")
erb :layout
end
Run Code Online (Sandbox Code Playgroud)
这是layout.erb代码:
<form action="/search" method="post">
<input type="text" name="query"/><br />
<input type="submit" />
</form>
<% if @results %>
<table>
<%@results.each do |r|%>
<tr valign="top">
<td><%=r.Title%></td>
</tr>
<%end%>
</table>
<% end %>
Run Code Online (Sandbox Code Playgroud)
我收到一条错误消息,提示“未定义方法‘类似’:标题:符号”。