16. januar 2002 - 00:37
Der er
24 kommentarer og 1 løsning
justering af celler
Hej Jeg har lige fundet ud af hvordan man centrerer en tabel både horisontalt såvel som vertikalt. Nu har jeg så lagt et baggrundsbillede ind i den tabel der er centreret og vil så til at lægge celler ind til menupunkter, men de flagrer fortvivlet rundt. Hvordan får man dem til at passe til baggrundsbilledet ligegyldigt hvilken opl man bruger.. /John
Annonceindlæg fra Pointsharp
16. januar 2002 - 00:46
#1
Hvad mener du? enten må du forklare lidt mere præcist - eller også poste en url/kode.
16. januar 2002 - 00:48
#2
brug layers istedet, det er DW perfekt til, og så lav din tabel i et layer
16. januar 2002 - 00:53
#3
Jeg har en tabel hvor jeg sætter et baggrundsbillede ind. Tabellen centerer jeg således at baggrundsbilledet er i midten af skærmen. Menuen skal så sættes ind over baggrundsbilledet vha celler, men de låser sig ikke til den tabel med baggrundsbilledet. Er jeg meget konfus at høre på?
16. januar 2002 - 00:55
#4
læg bgbilledet i en <td> istedet hvis det kan lade sig gøre, i den hvor menuen skal være
16. januar 2002 - 00:56
#5
lav så din menu i en tabel for sig selv, i den celle du lægger billedet som bg
16. januar 2002 - 00:57
#6
<html> <head> <title>JohnWoo.dk</title> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"> <link rel=\"stylesheet\" href=\"baggrund.css\" type=\"text/css\"> <script language=\"JavaScript\"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName==\"Netscape\")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // --> </script> </head> <body bgcolor=\"#FFFFFF\" text=\"#000000\"> <table width=\"741\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" height=\"100%\" background=\"photoshop/skelet.jpg\" class=\"unnamed1\"> <tr> <td width=\"113\" height=\"104\"></td> <td width=\"628\"></td> </tr> <tr> <td valign=\"top\" height=\"31\">menupunkt 1</td> <td></td> </tr> <tr> <td height=\"28\" valign=\"top\">menupunkt 2</td> <td></td> </tr> <tr> <td height=\"437\"></td> <td></td> </tr> </table> </body> </html>
16. januar 2002 - 00:57
#7
Du kan bruge transparente gif\'s til at udspille dine celle med, men det lyder nu lidt som om at du griber det lidt besværligt an. Lad os sige du har din tabel med bg i. Inden i den tabel, laver du fx. en ny tabel indeholdende din menu. Til højre for den kan du så smide endnu en tabel til dit indhold. Vil du lave det hele i én tabel, må du klippe og klistre vha. at spacergifs - men det kan være besværligt.
16. januar 2002 - 01:00
#8
ztyxx: nej det er ikke smart tror jeg ikke. Så bliver mit baggrundsbillede ikke midterstillet mere - det er jo det jeg vil have...
16. januar 2002 - 01:00
#9
Okay, i øverste venstre celle (113x104) smider du en transparent gif med den størrelse (evt. blot 1x104) - på den måde står NS ikke af.
16. januar 2002 - 01:06
#10
forstår jeg ikke en dyt af... Sorry kan jeg få den på dummesprog?
16. januar 2002 - 01:08
#11
Istedet for kun at angive dine cellers størrelse med width og height - så \"styrer\" du dem vha transparente gifs - dem kan man jo ikke se alligevel. Er du med?
16. januar 2002 - 01:08
#12
ved ikke om du kan se problemet. Evt kan du sætte en sort kasse ind som baggrund 741*452. Ellers kan du ikke se mit problem tror jeg..
16. januar 2002 - 01:10
#13
hvis du har celler der ikke skal stå noget i, skal du lige smide ind i dem, ellers fucker de op i Netscape, altså de skal se sådan ud: <td> </td>
16. januar 2002 - 01:17
#14
16. januar 2002 - 01:26
#15
hvordan ser din baggrund.css ud??
16. januar 2002 - 01:30
#16
den har jeg ikke brugt til andet end repeat: no-repeat..
16. januar 2002 - 01:30
#17
oki
16. januar 2002 - 01:33
#18
denne kode virker fint hos mig, prøv den lige selv <html> <head> <title>JohnWoo.dk</title> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"> <link rel=\"stylesheet\" href=\"baggrund.css\" type=\"text/css\"> <script language=\"JavaScript\"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName==\"Netscape\")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // --> </script> <style type=text/css> table.unnamed1 { background-image: URL(photoshop/skelet.jpg); background-repeat:no-repeat; background-attachment:fixed: background-position:center; } </style> </head> <body bgcolor=\"#FFFFFF\" text=\"#000000\"> <table width=\"741\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" height=\"100%\" class=\"unnamed1\"> <tr> <td width=\"113\" height=\"104\"></td> <td width=\"628\"> </td> </tr> <tr> <td valign=\"top\" height=\"31\">menupunkt 1</td> <td> </td> </tr> <tr> <td height=\"28\" valign=\"top\">menupunkt 2</td> <td> </td> </tr> <tr> <td height=\"437\"></td> <td> </td> </tr> </table></body> </html>
16. januar 2002 - 01:34
#19
dog lige med det forbehold at det er svært at positionere i en tabel så bgbilledet også er midterstillet på den overordnede isde
16. januar 2002 - 01:36
#20
prøv lige at smid dit billede til mig i en mail ztyxx@ztyxx.f2s.com
16. januar 2002 - 16:08
#21
hmm det er det samme...
16. januar 2002 - 23:03
#22
john>> Kan du ikke sende din htmlkode til webmaster@demenskonsulent.dk
16. januar 2002 - 23:16
#23
john, jeg kan heller ikke sende direkte til dig. Kan du ikke sende mig selve htmlfilen incl. alle stier (mapper med billeder/css du bruger) samt en lille forklaring til din kode. Jeg kan ikke se pointen i at du har angivet tabellen til at være 100% i højden - har du forsøgt at centrere din side både vertifikalt og horizontalt? Altså en lille forklaring på hvad vi forsøger at lave her :)
17. januar 2002 - 12:15
#24
18. januar 2002 - 13:13
#25
svar
Kurser inden for grundlæggende programmering