So erstellen Sie eine Tabelle Zelle, die Schriftrollen, wenn überfüllt
Ich muss eine Tabelle erstellen, in der Zelle mit fester Höhe und Breite, aber mit viel Inhalt; etwas mit overflow: auto
. Das problem ist, dass ich nicht verwenden können display: block
auf eine Zelle der Tabelle (es bricht das Tisch-layout), so habe ich versucht, dieses:
height: 100px;
overflow: auto;
position: relative;
width: 1280px;
Aber es funktioniert nicht. Hier ist mein markup:
<tr>
<td colspan="3" style="width: 1280px; overflow:auto;">
{assign var="latime" value=$agenda|@count}
{assign var="latime" value=$latime*150}
<div style="width: 1280px; position: relative; overflow: auto; ">
<div style="width: {$latime}px; height: 100px; position:relative;">
{assign var="i" value=0}
{foreach from=$agenda item=ag}
{assign var="img" value=$agenda[$i][3]}
<img src="{$img}" id="imag{$i}" onclick='schimbaslidetoti({$i})' />
{assign var="i" value=$i+1}
{/foreach}
</div>
</div>
</td>
</tr>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie verschachtelte block-level-div mit overflow:scroll-Eigenschaft innerhalb der Zelle. ie
div
s