Avatar billede webdogs.dk Nybegynder
30. august 2003 - 08:26 Der er 10 kommentarer og
1 løsning

Hvordan centrer jeg min side

Jeg har opbygget min side i tabeller og vil gerne have det sådan at den altid placer sig midt på siden både vandret og lodret uanset hvilken skærmstørrelse man bruger hvordan får jeg tabellen til at gøre det ??
Avatar billede jakobclausen Nybegynder
30. august 2003 - 08:31 #1
Du har dine tabeller hvor i dit design er, og som er sat til en fast størrelse så det passer til 800*600 / 1024*768 etc.

Nu laver du så 4 ekstra tabeller:

- En i venstre side med width="1*"
- En i højre side med width="1*"
- En i toppen med height="1*"
- En i bunden med height="1*"

1* betyder 1 relativ og det vil sige at den ændre sig alt efter hvor meget plads der er til overs, og på den måde vil det blive i midten af skærmen.
Avatar billede webdogs.dk Nybegynder
30. august 2003 - 08:40 #2
Jeg forstår ikke helt skal jeg placer tabeller rundt om mit desig så den egentligt kommer til at bestå af 5 tabeller. Har du måske et link til en side der placer sig midt i så jeg kan se i deres kilde
Avatar billede fangel Nybegynder
30. august 2003 - 08:48 #3
du kan vel også klare det med 2 tabeller ;)

<table>
<tr>
  <td colspan="3" height="1*">&nbsp;</td>
</tr>
<tr>
  <td width="1*">&nbsp;</td>
  <td>
  <table>
    - NORMALT INDHOLD -
  </table>
  </td>
  <td width="1*">&nbsp;</td>
</tr>
<tr>
  <td colspan="3" height="1*">&nbsp;</td>
</tr>
</table>


---

kender ikke selv metoden med 1*, men jeg skal ikke afvise at den virker!

---

da tabeller er ved at være et lævn fra fortiden anbefales det at du bruger fx CSS til at holde styr på det hele - se fx www.webdesign101.dk/css/

Morten
Avatar billede webdogs.dk Nybegynder
30. august 2003 - 09:16 #4
Har prøvet at indsætte den nævnte tabel og få følgende resultat og det virker ikke jeg skal bruge en tabel der centrer sig selv uanset skærmstørrelse hvor jeg kan indsætte den tabel jeg har lavet designet i

http://www.webdogs.dk/ny_side_22.htm
Avatar billede fangel Nybegynder
30. august 2003 - 09:41 #5
som sagt - jeg kender den ikke - jeg har bare kodet jakob's forslag ;)

---

jeg ville stadig lave det med CSS

Morten
Avatar billede jakobclausen Nybegynder
30. august 2003 - 10:53 #6
webdogs.dk >> Den her er godt med frames, men ideen er det samme:

www.bokaj.dk/galleri&
Avatar billede _michael_ Nybegynder
30. august 2003 - 11:03 #7
Såre simpelth:

placer en tabel lige under <body>
<table border="0" width="100%" height="99%"><tr><td valign="middle">

og lige før </body>
</td></tr></table>

Så er du sikret en centrering både horisontalt og vertikal.

Måske ikke helt korrekt, mne hey... det virker i de gængse browsere - og du er fri for at bruge ekstra kode for at foretage centreringen.
Avatar billede jakobclausen Nybegynder
30. august 2003 - 11:05 #8
Avatar billede webdogs.dk Nybegynder
30. august 2003 - 14:02 #9
Så fik jeg det til at virke efter michael´s anvisninger smid et svar og jeg giver dig pointene

resultatet kan ses på www.webdogs.dk
Avatar billede thanatos Nybegynder
31. august 2003 - 16:36 #10
det er en nemt model her:

<table width="100%" height="100%" cellpadding="0" cellspacing="0">
  <tr>
  <td align="center" valign="middle">

        - NORMAL INDHOLD -

  </td>
</tr>
</table>


Det er testeret og virker... men jeg er ikke så sikkert på at du kan indsætte en anden table i stedet for "NORMAL INDHOLD"... men du kan da forsøge
Avatar billede _michael_ Nybegynder
31. august 2003 - 16:54 #11
Det lyder da perfekt! :o)

Thanatos> Jo... det kan man sagtens.
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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