Tja!
Jag håller på med en sida där jag vill lägga en snygg scroll enbart i en cell i tabell så det går att scrolla i just den texten som finns i cellen.
Någon snäll själ som har något tips?
5 svar · 279 visningar · startad av aaron
Tja!
Jag håller på med en sida där jag vill lägga en snygg scroll enbart i en cell i tabell så det går att scrolla i just den texten som finns i cellen.
Någon snäll själ som har något tips?
Du kan inte "bara scrolla in en cell"
Om du vill lösa det så får du lägga in en IFRAME eller ett layer i just den cellen.
hur kan jag lägga in en layer i en cell?
om man kan göra det har jag det perfekta layert redan...
tack...
Du kan lösa det så här med CSS: http://www.webforum.nu/showthread.php?s=&postid=642882#post642882
Vad använder du för program??
Dreamweaver gör detta.
Här är ett litet ex. men du måste ju rätta layert efter cellen.
Nu har jag lagt ett .html doc i cellen, du kan skriva ren text med om du vill. Ta då bort src="ditt20doc.html"
<body bgcolor="#FFFFFF" text="#000000">
<layer id="Layer1" left="11" top="31" width="330" height="110" bgcolor="#CCCCCC" src="ditt20doc.html"></layer>
<table width="85%" border="0" cellspacing="0" cellpadding="0" height="221">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</body>
Är inte riktigt säker men för att det ska funka i alla browsers så ska du nog lägga in både layer och iframe.
Någon annan som vet mer????
Med css kan man även få tbodyn i en tabell att scrolla. Fast det funkar bara i browsers med utomordentligt css-stöd (läs Mozilla). Så Web-Tors länk är nog att rekommendera.
<style type="text/css">
table
{
width:100px;
}
tbody
{
overflow:auto;
height:100px;
width:100px;
}
td
{
height:30px;
}
</style>
<table>
<thead>
<th>Nummer</th>
</thead>
<tbody>
<tr>
<td>
1
</td>
</tr>
<tr>
<td>
2
</td>
</tr>
<tr>
<td>
3
</td>
</tr>
<tr>
<td>
4
</td>
</tr>
</tbody>
</table>