David Huynh wrote:
> John Callahan wrote:
>   
>> I also just noticed in the Tile view, the item numbers do not continue 
>> for each page but instead reset to one.  For example, page 1 lists 
>> items numbered 1 - 10.  Page 2 also lists items numbered 1 - 10, and 
>> so on.
>>     
> Thanks for spotting that. So far I've been using <ol> to render the tile 
> view, but there's no way to set the starting number for an <ol> (in 
> Javascript or CSS). I might have to switch to using a <table> with the 
> first column showing the numbers.
>   
you could <ol> starting from 1 (but with blank contents) until you get
to the ones you want to render, then use css to hide all the blank
ones.  that avoids needing to figure out how to get a table to render
and flow exactly like an ol
> By the way, for the *thumbnail* view, I've been using float:left to make 
> the thumbnail lenses arrange themselves horizontally and wrap when they 
> run out of space. But this causes weird gaps if the lenses are not of 
> the same height. I've been thinking of switching to a <table>, and 
> support a setting such as ex:thumbnailColumns="3". That helps with 
> pagination, too, since we can automatically round the page size to a 
> multiple of the number of columns, so that the last row is always 
> complete (except on the last page). What do you think?
>   
how about rendering a table _only_ if ex:thumbnailcolumns is set, and
otherwise using the current float:left?  the downside of a table is that
it is hard to pick a column count that'll work in all browser sizes.
another option: how about letting someone specify a itemSize, and
wrapping each rendering item in a one-cell table of exactly that size,
which will then look nice in float-left mode?
or, if you want to get _really_ fancy, how about computing the number of
columns that'll fit in the current window, and modifying the column
count as needed if the page gets resized?
> David
>
> >
>   

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SIMILE Widgets" 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/simile-widgets?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to