What I have right now is:
<div id="content">
<table>
<tr class="header">
<th style="max-width:12px;">Name</th>
<th>.....
</tr>
<% @users.each do |user| %>
<tr class="<%= cycle :odd, :even %>">
<td><%=h word_wrap(user.full_name, :line_width
=> 10) %></td>
And it does not wrap it... the column size increases :|
On Jun 18, 5:48 pm, Phlip <[email protected]> wrote:
> Ritvvij wrote:
> > Hi,
>
> > I am attempting to do the following:
>
> > 1. Have a table with width = 100px
> > 2. Have 4 columns with width = 20px, 30px, 10px, 40px
> > 3. Have the content within the rows word wrapped as per the size of
> > their respective columns - 20px, 30px, 10px, 40px
>
> Tables do this automatically - what are we missing here?
>
> Programmatically, if you really want to do in the server what your browsers
> could do, then word_wrap( :line_width => 3 ) might be giving you lines with 3
> characters, which is hardly what you need. And even if you figured out the
> number of characters in 30px, if the browser disagreed then it would wrap your
> wrap, and the lines would look disgusting.
>
> --
> Phlip
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---