Avatar billede krk Nybegynder
20. april 2006 - 09:22 Der er 16 kommentarer og
1 løsning

align valign

Hej
Hvorfor kan jeg ikke få teksten centreret både vertikalt og horisontalt?

<body leftmargin="0" rightmargin="0" topmargin="0">
<table width="100%" height="100%"  border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td valign="middle" align="center">
    <table width="100%" height="580" border="0" cellpadding="0" cellspacing="0" background="images/lile_bg.jpg">
      <tr>
        <td>Kristensen</td>
      </tr>
    </table>   
    </td>
  </tr>
</table>
</body>
Avatar billede fennec Nybegynder
20. april 2006 - 09:27 #1
Fordi det er tabellen og ikke "Kristensen" der er centreret, og tabellen fylder jo det hele ud. Flyt det ned på den anden td:

<table width="100%" height="100%"  border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td>
    <table width="100%" height="580" border="0" cellpadding="0" cellspacing="0" background="images/lile_bg.jpg">
      <tr>
        <td valign="middle" align="center">Kristensen</td>
      </tr>
    </table>   
    </td>
  </tr>
</table>
Avatar billede horsmark Nybegynder
20. april 2006 - 09:27 #2
<table width="100%" height="100%"  border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td valign="middle" align="center">
    <table height="580" border="0" cellpadding="0" cellspacing="0" background="images/lile_bg.jpg">
      <tr>
        <td>Kristensen</td>
      </tr>
    </table>
    </td>
  </tr>
</table>
Avatar billede horsmark Nybegynder
20. april 2006 - 09:27 #3
som fennec skriver ligeså :-)
Avatar billede krk Nybegynder
20. april 2006 - 09:30 #4
det virker altså ikke her hos mig.
Tabellen i midten er ikke centreret vertikalt. Den står i toppen af den yderste tabel.
Forstår i hvad jeg mener
Avatar billede fennec Nybegynder
20. april 2006 - 09:33 #5
Skal tabellen også centreres skal du have det på den yderste td også:

<table width="100%" height="100%"  border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td  valign="middle" align="center">
    <table width="100%" height="580" border="0" cellpadding="0" cellspacing="0" background="images/lile_bg.jpg">
      <tr>
        <td valign="middle" align="center">Kristensen</td>
      </tr>
    </table>   
    </td>
  </tr>
</table>
Avatar billede mclemens Nybegynder
20. april 2006 - 09:34 #6
denne ind i head:
<style type="text/css">html,body{height:100%;}</style>
Avatar billede horsmark Nybegynder
20. april 2006 - 09:34 #7
Vil nedenstående så virke ?
<table width="100%" height="100%"  border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td valign="middle" align="center" style="background-image:url(images/lile_bg.jpg);">
    Kristensen
    </td>
  </tr>
</table>
Avatar billede krk Nybegynder
20. april 2006 - 09:36 #8
mclemens, det var lige den stump kode der virkede. Tak for hjælpen
Avatar billede mclemens Nybegynder
20. april 2006 - 09:36 #9
her :)
Avatar billede krk Nybegynder
20. april 2006 - 09:37 #10
vil det sige at når men opretter en tabel med height 100% så vil det være i forhold til indholdet i tabellen og ikke efter hvor stort browser vinduet er?
Avatar billede mclemens Nybegynder
20. april 2006 - 09:39 #11
fennec og horsmark... den oprindelige virker med css'em
- dang hvor er i hurtige til at se de nye tråde :D

[ vil det sige at når men opretter en tabel med height 100% så vil det være i forhold til indholdet i tabellen og ikke efter hvor stort browser vinduet er? ]
- Altid i forhold til det ydre element... jeg har denne i min css...:
<style type="text/css">html,body{margin:0px;padding:0px;height:100%;}</style>
Avatar billede krk Nybegynder
20. april 2006 - 09:40 #12
okay, tak
Avatar billede mclemens Nybegynder
20. april 2006 - 09:41 #13
lidt uddybende, tabellen med height 100% har 100% af det element højde som den er lagt i... men da body ikke er 100% af vinduet medmindre du laver det css'bug-fix (eller hvad vi skal kalde det) så kan man få sådan nogle tralse problemer...
Avatar billede mclemens Nybegynder
20. april 2006 - 09:41 #14
hov update ... ok :)
Avatar billede mclemens Nybegynder
20. april 2006 - 09:51 #15
og tak for point :)
Avatar billede horsmark Nybegynder
20. april 2006 - 09:57 #16
.oO(tror mclemens er fra hylland :-)
Avatar billede mclemens Nybegynder
20. april 2006 - 10:33 #17
^ Den er nok svær at afvise :)
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