[Seaside] Setting table column widths
david at totallyobjects.com
Thu Sep 21 19:32:54 UTC 2017
Thank you. The first one worked fine. I now understand about tableGroups.
--------- Original Message ---------
From: "Esteban A. Maringolo" <emaringolo at gmail.com>
To: "David Pennington" <david at totallyobjects.com>, "Seaside - general discussion" <seaside at lists.squeakfoundation.org>
Subject: Re: [Seaside] Setting table column widths
Date: 09/21/2017 18:23:57 (Thu)
The width of a table cell is deprecated in html5, you should define in
a column insidea column group as follow:
[html tableColumn width: 300.
html tableColumn width: 100].
[html tableData: [html text: 'Large content'].
html tableData: [html text: 'Small']]]].
The alternative, and suggested option is to use CSS to define the
width of the data. You could do it this way:
style: 'width: 300px';
with: [html text: 'Large content'].
style: 'width: 100px';
with: [html text: 'Small']]]]
Or could combine both and define the width by CSS in the tableColumn.
Esteban A. Maringolo
2017-09-21 13:13 GMT-03:00 David Pennington :
> I am really lost in all of this. I know how to do this in HTML but I can't
> see how to do it using Seaside code. This is my code:
> makePage: html
> | tr |
> html table: [ html tableRow: [ html tableData: [self makeGallery: html].
> html tableData: [self makeBlogReference: html]]] .
> This creates two columns. The first column contains three images so the
> width is set by the set width of each image. The second column comprises of
> text scraped from the blog of the artist and the text from there is
> determined by what he wrote and not by me. I really need to be able to fix
> the width of the BlogReference column so that it matches the width of the
> images column.
> The page can be seen here - http://www.brunswickfineart.com:8080/BFAHome
> Message sent using Winmail Mail Server
> seaside mailing list
> seaside at lists.squeakfoundation.org
Message sent using Winmail Mail Server
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the seaside