Avatar billede beasto Nybegynder
04. oktober 2000 - 10:14 Der er 12 kommentarer og
1 løsning

Netscape og tabels - Haster

Jeg har brug for at oprette en celle i en tabel der ikke indeholder andet end en sort baggrundsfarve. Det skal bruges som en ramme rundt om noget tekst.

Det virker fint i IE men netscape...

Her kommer koden :

<td colspan=\"2\" VALIGN=\"top\" BGCOLOR=\"#000000\" HEIGHT=\"3\"><!--For xml challenged browsers-->
</td>

Grunden til kommentaren er at jeg bruger xml og jeg bliver nødt til at have noget mellem <td>og </td> for at netscape kan forstå det.

Hvis jeg bruger ovenstående kode \'tegner\' netscape ikke noget, men indsætter jeg et tegn mellem <td> og </td> virker det. - Desvære bliver stregen så alt for bred.

Håber nogen kan hjælpe.

/Beast
Avatar billede halnet Nybegynder
04. oktober 2000 - 10:17 #1
kan du ikke bare indsætte \"&nbsp;\" eller bliver det for bredt??

- Anders
Avatar billede wermelin Nybegynder
04. oktober 2000 - 10:18 #2
Prøv eventuelt at definér height og width (i pixels)! Det kan muligvis løse dit problem...
Mvh
Mads Wermelin
Avatar billede logout Nybegynder
04. oktober 2000 - 10:25 #3
ja netscape driller altid lidt med \"tomme\" tabelelementer

du kan evt sætte et 1x1 sort pixel in som <img>
Avatar billede geeeet Nybegynder
04. oktober 2000 - 10:26 #4
indsæt en tranperant pixel i din td

<td><img src=\"gennemsigtig.gif\" width=\"1\" height=\"1\"></td>

Det er det mindste som du kan smide ind i din td...

Det er supernemt lige at lave en i photoshop, sig evt. hvis du skal have sendt en med mail...

/Geeeet
Avatar billede beasto Nybegynder
04. oktober 2000 - 10:26 #5
har prøvet med \"&nbsp;\", men det bliver som du nævner for bredt.

Wermerlin -> har du et eksempel ??
Avatar billede geeeet Nybegynder
04. oktober 2000 - 10:27 #6
Det hjælper ikke at sætte width på, for den udvider sig bare hvis indholdet bliver for langt...
Det er løsningen med en sort eller gennemsigtig pixel som er den bedste

/Geeeet
Avatar billede beasto Nybegynder
04. oktober 2000 - 10:28 #7
Har prøvet det, men hvis jeg indsætter et billeder (ligegyldigt hvor stort det er bliver linien for bred !
Avatar billede geeeet Nybegynder
04. oktober 2000 - 10:30 #8
Så prøv at se om dit </td> er rykket ned på næste linie !!!

Hvis det er det, så ryk det op, så det står lige efter kommentaren....
Her er det rykket, men jeg kan ikke se om det er pga. bredden i min browser :-)

/Geeeet
Avatar billede beasto Nybegynder
04. oktober 2000 - 10:32 #9
</td> står på næste linie, det kan jeg nok ikke undgå (pga XML) men det burde ikke gøre nogen forskel.
Avatar billede geeeet Nybegynder
04. oktober 2000 - 10:34 #10
Jo, det gør desværre ofte en forskel !!
Men hvorfor kan du ikke rykke det op???

<td colspan=\"2\" VALIGN=\"top\" BGCOLOR=\"#000000\" HEIGHT=\"3\"><!--For xml challenged browsers--></td>

ser da fint ud :-)

Grunden til at det skal rykkes op er, at netscape nogen gane opfatter et linieskift i din kode, som et &nbsp;
Spørg ikke hvorfor, men sådan er det...

/Geeeet
Avatar billede beasto Nybegynder
04. oktober 2000 - 10:36 #11
Ok geet, godt set. - Tak for hjælpen og værsgo !

/beasto
Avatar billede geeeet Nybegynder
04. oktober 2000 - 10:37 #12
Det var så lidt... :-)

Held og lykke med din xml/html

/Geeeet
Avatar billede logout Nybegynder
04. oktober 2000 - 12:44 #13
Øhhh hvad var der i vejen med mit svar???!
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