Avatar billede Slettet bruger
06. december 2006 - 08:52 Der er 4 kommentarer og
1 løsning

rowspan problem

Jeg har en tabel med 2 rækker og 2 kolonner.

Anden kolonne i første række har sat rowspan=2.

I denne er en div med en border af 1 pixels tykkelse.

Hvordan får jeg dynamisk div'en til at strække sig den fulde højde af begge rækker som kolonne 2 strækker sig over?

Her er kodestumpen:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head>
    <title>rowspan test</title>       
  </head>
  <body>
    <table border="1" style="border: solid 1px black">
      <tr>
        <td>1</td>
        <td valign="top" rowspan="2" bgcolor="grey">
          <div style="height: 100%; border: solid 1px red">test</div>
        </td>
      </tr>
      <tr>
        <td>2</td>
      </tr>
    </table>
  </body>
</html>
Avatar billede Slettet bruger
06. december 2006 - 08:53 #1
<div style="height: 100%; border: solid 1px red">test</div>

skulle være

<div style="border: solid 1px red">test</div>
Avatar billede olebole Juniormester
06. december 2006 - 14:10 #2
<ole>

Du sætter en højde på div'et ... ellers kan du ikke  =)

/mvh
</bole>
Avatar billede Slettet bruger
06. december 2006 - 14:59 #3
Jup, det er jeg godt klar over virker, men den mulighed har jeg desværre ikke.

Jeg ville sådan set bare bekræftiges i at det ikke kunne lade sig gøre :)
Avatar billede olebole Juniormester
07. december 2006 - 16:09 #4
- og det kan jeg kun bekræfte  =)
Avatar billede olebole Juniormester
08. december 2006 - 09:10 #5
Tak for points  ;o)
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