---
title: "Att få innehållet högst upp i en tabell"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/153039-att-få-innehållet-högst-upp-i-en-tabell"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "l-boy"
published: "2006-10-27T08:25:38.000Z"
updated: "2006-10-27T10:32:23.000Z"
replies: 6
views: 444
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/153039-att-få-innehållet-högst-upp-i-en-tabell"
---

# Att få innehållet högst upp i en tabell

## #1 — l-boy, 2006-10-27T08:25Z

Om jag skapar en tabell där jag anger höjden på den t.ex;

\<table width="100%" height="500"\>

Hur gör jag sedan för att få alla \<tr\> fält att komma högst upp i tabellen efter varandra? Som standard så sprids dom ju ut över hela tabellen. Eller måste jag använda valign="top" på alla fält?

Permalänk: https://www.webforum.nu/p/153039

## #2 — phred, 2006-10-27T09:00Z

"för att få alla tr" tr står väl för tablerow och det är väl tabellrad.

raderna är lodrätt och td tabledata(?) är horisontellt, rätta mig gärna om jag har fel.

så om du vill ha allt horisontellt så är det väl såhär nånting:

```
<table width="100%" height="500">
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
```

Jag är inte säker på detta men testa :)

Permalänk: https://www.webforum.nu/p/1890706

## #3 — zcorpan, 2006-10-27T09:03Z

Du kanske inte vill ha en tabell över huvud taget?

```
<div class="foo">
 <div>"rad"</div>
 <div>en till "rad"</div>
</div>
```

```
.foo { height:500px; }
```

Permalänk: https://www.webforum.nu/p/1890708

## #4 — l-boy, 2006-10-27T10:27Z

Nej nej.

Om jag gör så här:

```
<table height="500" width="100%">
<tr><td>Rad 1</td></tr>
<tr><td>Rad 2</td></tr>
<tr><td>Rad 3</td></tr>
</table>
```

Så kommer ju dom tre raderna att spridas ut över hela höjden av tabellen. Men jag vill alltså att dom läggs högst upp i tabellen, efter varandra givetvis.
Samma effekt får jag om jag tar bort height="500" men då blir tabellen som sagt inte så stor som jag vill ha den.

Permalänk: https://www.webforum.nu/p/1890735

## #5 — @nders, 2006-10-27T10:30Z

i css:en:

```
.foo {
      vertical-align:top;
}
```

i html-koden:

```
<td class="foo">
```

eller så kan du ditcha css-klassen helt och bara sätta:

```
td {
      vertical-align:top;
}
```

 i css:en, men då blir alla \<td\>-element påverkade.

edit: top så klart, inte middle!
Jag skriver med bakdelen.

(Troxy fick min hjärna på rätt fredagsspår igen, tack!)

Permalänk: https://www.webforum.nu/p/1890737

## #6 — Troxy, 2006-10-27T10:30Z

Hm...är det inte top-placering som han söker?

```
table { height:500px; }
td { vertical-align:top; }
```

Permalänk: https://www.webforum.nu/p/1890738

## #7 — @nders, 2006-10-27T10:32Z

> Hm...är det inte top-placering som han söker?

Självklart! Min hjärna misslyckades att överföra korrekt information till mina fingrar. Mitt inlägg ovan är nu korrigerat.

Tack! :)

Permalänk: https://www.webforum.nu/p/1890739

---

Tråden på webben: https://www.webforum.nu/amne/html-css/153039-att-få-innehållet-högst-upp-i-en-tabell
