Avatar billede hkb-x Nybegynder
21. august 2005 - 17:36 Der er 19 kommentarer og
1 løsning

align og valign

til align hører så vedt jeg ved 3 mulighedder:

align="left"
align="center"
align="right"

men hvad med valign... hvad hedder det der..
Avatar billede plazm Nybegynder
21. august 2005 - 17:37 #1
top
middle
bottom
Avatar billede plazm Nybegynder
21. august 2005 - 17:37 #2
men hvorfor ikke bruge css til det  ;)
Avatar billede hkb-x Nybegynder
21. august 2005 - 17:38 #3
hvorn vil du gøre det i css?
Avatar billede hkb-x Nybegynder
21. august 2005 - 17:39 #4
<div align="center" valign="middle"> virker ikke...
Avatar billede gil-galad Nybegynder
21. august 2005 - 17:40 #5
<div style="text-align: center; vertical-align: middle;">
Hej
</div>

Prøv det
Avatar billede plazm Nybegynder
21. august 2005 - 17:41 #6
du har jo ikke nogen dimentioner på den div, så du kan jo ikk placere det i midten verticalt eller horrisontalt da den ikke har noget at gå ud fra..
Avatar billede hkb-x Nybegynder
21. august 2005 - 17:42 #7
nope... den vil ikk... se selv...

http://www.deadgiraf.dk/index.php?page=Billeder
Avatar billede hkb-x Nybegynder
21. august 2005 - 17:44 #8
@gil-galad
hvis du laver en <div align="center"> så vil elementet i div'en blive placeret i midten af skærmen...
Avatar billede gil-galad Nybegynder
21. august 2005 - 17:44 #9
plazm> det er rigtigt :-)

hkb-x> hvad er der galt der?
Avatar billede hkb-x Nybegynder
21. august 2005 - 17:45 #10
billedet skal være i midten af siden.. ikke oppe i toppen...
Avatar billede gil-galad Nybegynder
21. august 2005 - 17:46 #11
skal den ikke også det?
Avatar billede hkb-x Nybegynder
21. august 2005 - 17:49 #12
ehm... billedet skal være i midten af siden.. ikke oppe i toppen...

altså den er i toppen... men jeg vil gerne have hevet det ind på midten...
Avatar billede gil-galad Nybegynder
21. august 2005 - 17:54 #13
ahaa, men det er den da også nu?

Anyways:
<div style="text-align: center; vertical-align: middle; height: 100%;">
Hej
</div>

Så skal html'ens højde også lige defineres til 100% :
(i dit stylesheet)
html,body{height:100%;margin:0px;padding:0px;}
Avatar billede hkb-x Nybegynder
21. august 2005 - 17:56 #14
ahh... hvis vi har misforstået hinanden så mener jeg det billede på venstre side af bogen... og height: 1005; har jeg prøvet... virker ikke...
Avatar billede gil-galad Nybegynder
21. august 2005 - 18:16 #15
Se om div'en er 100% høj inde i et andet element som har angivent en størrelse.

ellers kan du prøve at give en dit div en style="border: 1px solid green;" så du kan se hvordan den arter sig, og om billedet er i midten
Avatar billede olebole Juniormester
21. august 2005 - 21:09 #16
<ole>

- sætter du en højde i CSS, _skal_ der enhed på: style="height:1005px".

Desuden virker vertical-align helt forskelligt i tabel-celler og andre elementer. Det er kun ved celler, du kan centrere indholdet vertikalt  ;o)

/mvh
</bole>
Avatar billede hkb-x Nybegynder
21. august 2005 - 23:42 #17
ups... ikke 1995 men 100%

@olebole
celler?
Avatar billede roenving Novice
22. august 2005 - 04:54 #18
Man kan ikke centrere vertikalt i andre elementer end tabelceller, hvis det skal være bare nogenlunde crossbrowser !-)
Avatar billede roenving Novice
22. august 2005 - 04:56 #19
<table border="1">
  <tr>
    <td style="height:400px;width:400px;text-align:center;">
      Denne tekst er midt i cellen</td>
  </tr>
</table>
Avatar billede hkb-x Nybegynder
22. august 2005 - 11:51 #20
hmm... fik det til at virke.. tak for hjælpen alle sammen...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester