03. maj 2002 - 12:02
Der er
14 kommentarer og 2 løsninger
tabeller
Hvorfor flugter cellerne ikke foroven????? <html> <body> <table width="100%" border='0' cellpadding='0' cellspacing='0'> <form> <tr> <td rowspan='3' width='180' bgcolor='#00ff00'>123</td> </tr> <tr> <td height='60' width='22' bgcolor='#00ff00'></td> <td height='60' width='32' background='images/o_forside.jpg'></td> <td height='60' width='22' background='images/bg_top.jpg'></td> </tr> <tr> <td align='center'bgcolor='#ffffb9' colspan='3'>123 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa </td> </tr> </form> </table> </body> </html>
Annonceindlæg fra Deloitte
Prøv at lægge table inden i formen
Og: <table width="100%" border='0' cellpadding='0' cellspacing='0' STYLE="table-layout:fixed;"> og <td rowspan='3' width='180' bgcolor='#00ff00'>123</td> til <td colspan='3' width='180' bgcolor='#00ff00'>123</td>
Jeg kan altså ikke se at de IKKE flugter fo oven Jeg har ændret dit baggrundsbillede til farve her, se resultatet <html> <body> <table width="100%" border='0' cellpadding='0' cellspacing='0'> <form> <tr> <td rowspan='3' width='180' bgcolor='#00ff00'>123</td> </tr> <tr> <td height='60' width='22' bgcolor='#00ff00'></td> <td height='60' width='32' bgcolor='#00ffff'></td> <td height='60' width='22' bgcolor='#ffff00'></td> </tr> <tr> <td align='center'bgcolor='#ffffb9' colspan='3'>123 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa </td> </tr> </form> </table> </body> </html>
du siger rowspan (lodret) hvor du burde sige colspan (vandret) <tr> <td colspan='3' width='180' bgcolor='#00ff00'>123</td> </tr> mvh JakobA
Næe, det er heller ikke nok. Den tabel er simpelthen ikke lovlig. prøv at sætte border='1' i <table så du kan se hvordan cellerne ligger.
Hmmmm, det flugter da stadigvæk ikke
Ups. Jo det er nok. sorry
cellpadding er da sat til nul, men der er stadig et lille mellemrum i de 3 celler
det er da lidt underligt eller hvad?
Kik i din øverste row. der står rowspan istedet for colspan.
okay, nu er jeg med. Tak igen
Ikke hvis din tabel skal være firkantet. Der kommer et hul i din tabel over de tre celler i midterrækken fordi der ikke er nogen tilsvarende celler specificeret i rækken over dem. kik med den der border='1' i din <table kommando.
<html> <head> </head> <body> <div align="left"> <table border="0" cellpadding='0' cellspacing='0' width="727" height="74"> <tr> <td bgcolor='red' width="586" height="285" rowspan="2">1</td> <td bgcolor='green' width="962" height="138">2</td> <td bgcolor='blue' width="962" height="138">3</td> <td bgcolor='navy' width="962" height="138">4</td> </tr> <tr> <td bgcolor='#111111' width="2886" height="147" colspan="3">5</td> </tr> </table> </div> </body> </html>
Og så skulle de flugte; men du får vist lidt sidsværts scroll :-))
Vi tilbyder markedets bedste kurser inden for webudvikling