Avatar billede Slettet bruger
17. september 2003 - 12:19 Der er 6 kommentarer og
1 løsning

Rammer i tabel m.m.

Jeg laver et udtræk fra en access database med
nedenstående resultat.

Jeg vil så gerne have lavet en ramme, men hvis jeg
sætter border til 1 bliver det en dobbeltramme.
Hvordan får jeg lavet en lille tynd sort ramme?

Og så vil jeg også gerne have lavet feltet med navn
lidt bredere, så hele navnet kan være på samme
felt. Hvordan retter jeg et felt af gangen?


Distrikt  Navn                  Mobiltelefon

B16942    Carste Thyssen        4525444444   
          Petersen

B16281    Christian Jacobsen    4525654455


Her er min kode:

dim f
Response.write "<table align=""Center"" All border=""0"">"

'Udskriv kolonnenavne
if not rs.EOF then
                Response.Write "<tr>"
            for each f in rs.fields
            response.write "<td width=500 & align=center>" & "<strong>" & f.name & "<strong/></td>"
            next
            Response.write "</tr>"
        end if
        'Udskriv indhold af kolonne
       
        Response.write "<tr><td>"
       
        Response.write rs.getstring (, -1, "</td><td>", "</td></tr><tr><td>", NBSPACE)
        response.write "</table>"
Avatar billede -thomas- Nybegynder
17. september 2003 - 12:21 #1
Det gør du med css:

<table style="border: 1px solid black">

Feltets bredde ændrer du ved at ændre på td width=xxx
Avatar billede Slettet bruger
17. september 2003 - 12:27 #2
Synes ikke lige jeg kunne få det til at rulle.
Jeg må lige prøve lidt bedre, hvis du mener det virker. :-)
Avatar billede -thomas- Nybegynder
17. september 2003 - 12:30 #3
Ja, hvis du skriver
Response.write "<table align=""Center"" style=""border: 1px solid black"">"

istedet for

Response.write "<table align=""Center"" All border=""0"">"

får du en tynd sort ramme om hele tabellen.
Avatar billede Slettet bruger
17. september 2003 - 12:34 #4
Ok, det giver en tynd streg. Men nu er den kun rundt om
hele tabellen og ikke mellem alle felter.
Avatar billede -thomas- Nybegynder
17. september 2003 - 12:38 #5
Aah ok, så flytter du style=""border: 1px solid black"" ind i <td> istedet for i <table>.
Avatar billede Slettet bruger
17. september 2003 - 13:19 #6
Det hjalp. :-)
Nu er der dog helt koks i kolonnerne, den første er 150 lang og den
næsten er 20 og 30 osv. Det hænger overhovedet ikke sammen med størrelsen
af feltet i databasen eller noget. Hvordan får jeg lige styr på det nu?
Avatar billede -thomas- Nybegynder
17. september 2003 - 14:55 #7
Kan du ikke fjerne width i <table>, hvis du angivet bredde der og så kun angive det i <td>?
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
Kurser inden for grundlæggende programmering

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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel