2012-01-14 41 views
0

任何人都可以帮助或指向正确方向的教程/水平打印记录集的示例,包含固定行和可变列。预期效果:经典的ASP /水平打印结果(8行,x列)

A------ Crime  Estimate 
Air  Curtains Estoria 
Alpha D------ F------ 
Apple Daily  ... 
B------ Doctor ... 
Banana E------ 
Billy Eddie 
C------ Elephant 
Chair Eskimo 

[<]-------[|||||||]-------------------------------[>] 

我有一个水平滚动(比如我模仿上面滚动笑)一个DIV,需要沿着字的字母列表中滚动。我需要有8行高,并应包括新的字符标题(A,B,C ...),但没有人知道列的数量。

也许有更简单的方法使用CSS。如果每个字是的100x20px块,第一块将有top:0px; left:0px;,下一个块将有top:20px; left:0px;,然后在下一栏,top:0px; left:100px; ...

我大概可以做,如果有人解释了如何。任何帮助或教程链接感激地收到一如既往。

MY RESULT

由具有CSS定位,而不是表的行/细胞。快乐!

enter image description here

回答

1

你必须把它织成一个HTML表,其中<TR>是一个表行和<TD>是一个表格单元格或列。

此示例显示标准记录集到表,但您需要更改代码以符合您所需的格式。

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?lngWId=4&txtCodeId=7466

+0

Thanks @Dee。我有能力编写一个标准的记录集表,而不用看教程,只是没有我需要的格式。我将使用CSS定位而不是表格bash .. – TheCarver 2012-01-14 16:02:52

+0

这是一样的事情,创建一个表格,创建一个列 - 循环通过记录创建行,测试边界条件,如果发现关闭列开始一个新的列,并重复。在记录关闭表的末尾。 – Dee 2012-01-14 18:04:48

+0

感谢您的意见,非常感谢。我原本想要一个表格方法,但由于我对表格的讨厌,我用CSS定位去取而代之,并得到了相同的结果,并且可能保存了几行代码。我无法弄清楚如何以这种方式打印表格。不管怎样,谢谢。 – TheCarver 2012-01-14 21:30:37