---
title: "vertical-align!?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/73760-vertical-align"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "pakmannen"
published: "2003-04-11T07:28:01.000Z"
updated: "2003-04-11T15:33:21.000Z"
replies: 4
views: 213
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/73760-vertical-align"
---

# vertical-align!?

## #1 — pakmannen, 2003-04-11T07:28Z

Får det inte att fungera, men fattar inte varför:

\<div style="height:600px; width:800px; text-align: center; vertical-align: middle;"\>hej\</div\>

Texten blir bara centrerad vågrätt, inte lodrätt. Hur skall man använda vertical-align?

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

## #2 — ulfe, 2003-04-11T07:40Z

Har egentligen inget bra svar, men jag löste det genom att sätta margin-top till ett värde för att "få ner" texten
Finns säkert nåt som är bättre....
Iofs hade jag bara en mindre div med mindre höjd som innehåller en överskrift...

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

## #3 — higa, 2003-04-11T08:04Z

För att det ska funka så måste du ha två nästlade divor, sätt display:table på den yttre och display:table-cell på den inre.

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

## #4 — mikkeX, 2003-04-11T09:11Z

Som higa nämner gäller vertical-align endast tillsammans med tabeller.
För att åstadkomma liknande utan tabeller eller använda css egenskapen display, kolla in
<http://www.webforum.nu/showthread.php?s=&threadid=63131&highlight=centrera>

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

## #5 — pakmannen, 2003-04-11T15:33Z

Fungerar bra, tackar!

Här e ett annat sätt:
top: 50%; left: 50%;
och sätt top och left-marginalerna till höjden/2 respektive bredden/2

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/73760-vertical-align
