Avatar billede per-olof Nybegynder
01. oktober 2004 - 12:22 Der er 6 kommentarer og
1 løsning

Højde på tabelrække dobbelt

Jeg henter ud data fra en Access-DB med filer før download så her:
<%
Dim sRowColor1
Dim objDB1
Dim objRS1
Dim sDBName1
'TODO: Verify database path...
sDBName1 = "driver={Microsoft Access Driver (*.mdb)};dbq=F:\.........\aspupload.mdb"
Set objDB1 = Server.CreateObject("ADODB.Connection")
objDB1.Open sDBName1
'TODO: Modify the next line to only return the records you want...
Set objRS1 = objDB1.Execute("select * from myimages")
If objRS1.EOF Then
    Response.Write("<b>Inga resultat fundna.</b>")
    objRS1.Close
    objDB1.Close
    Set objRS1 = Nothing
    Set objDB1 = Nothing
    Response.End
End If
Response.Write("<table border=1 cellpadding=0 cellspacing=0>")
Response.Write("<tr bgcolor=silver>")
Response.Write("<th filter=ALL><h4>Filestørrelse</h4></th>")
Response.Write("<th filter=ALL><h4>Beskrivelse</h4></th>")
Response.Write("<th filter=ALL><h4>Download filen</h4></th>")
Response.Write("</tr>")
sRowColor1 = "silver"
Do While Not objRS1.EOF
    Response.Write("<tr bgcolor=" & sRowColor1 & ">")
    Response.Write("<td><h5>" & objRS1("Filesize") & "</h5></td>")
    Response.Write("<td><h5>" & objRS1("Description") & "</h5></td>")
    Response.Write("<td><h5><A HREF=""http://domain.dk/upload/"& objRS1("Filename") &""">"& objRS1("Filename") &"</A></h5></td>")
    Response.Write("</tr>")
    objRS1.MoveNext
Loop
Response.Write("</table>")
Response.Write("</body>")
Response.Write("</html>")
objRS1.Close
objDB1.Close
Set objRS1 = Nothing
Set objDB1 = Nothing
%>
På bredden afpasses bredde efter tekst men højde er dobbelt. Hvordan fikser jeg det?:
Avatar billede ldanielsen Nybegynder
01. oktober 2004 - 12:44 #1
Prøv at højreklikke og vælg "Marker alt", så kan du se om der skulle være noget linieskift i td'erne som gør det.

Har du et stylesheet på siden? Kan det være der det kommer fra?
Avatar billede per-olof Nybegynder
01. oktober 2004 - 12:55 #2
Nix inget stylesheet Jeg har en <!--#include file="top.asp"--> men det er ikke derfra Har prøvet putte ind <tr height=10 ... men det sker ikke en dytt
Avatar billede ldanielsen Nybegynder
01. oktober 2004 - 13:53 #3
Prøv at droppe <h5></h5>'erne

formater teksten ad anden vej
Avatar billede sbm Nybegynder
01. oktober 2004 - 13:56 #4
Smid eventuelt et link til siden, så vi kan se hvordan den færdige HTML ser ud. Det gør det lidt lettere at lokalisere miseren. :-)
Avatar billede sbm Nybegynder
01. oktober 2004 - 13:58 #5
Jeg kan se at du skriver alle felter som overskrift H5?

De har som regel en del luft over teksten. Prøv at skrive det som almindelig tekst, og så eventuelt bare i en større font, alt efter hvor stort det skal være.
Avatar billede per-olof Nybegynder
01. oktober 2004 - 14:08 #6
Perfekt der var det Bruger:
    Response.Write("<tr bgcolor=" & sRowColor1 & ">")
    Response.Write("<td><font size=2>" & objRS1("Filesize") & "</td>")
    Response.Write("<td><font size=2>" & objRS1("Description") & "</td>")
    Response.Write("<td><font size=2><A HREF....undsovieter
efter at ha droppet <h5></h5> og der var det Tak for hjælpen og smidt et svar
Avatar billede ldanielsen Nybegynder
01. oktober 2004 - 15:17 #7
Det var vist mig?
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