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
-~----------~----~----~----~------~----~------~--~---

Reply via email to