Avatar billede azzodiac Nybegynder
05. december 2000 - 22:10 Der er 7 kommentarer og
1 løsning

fjern whitespace om form


hej.
jeg har skrevet følgende kode:

noget tekst......
<form action=\"modtag.php\" method=\"post\">
<input type=\"text\" name=\"tekst\">
</form>
og noget mere tekst.....

i en browser er der forholdsvis meget tomrum mellem teksterne og formen.
kan man med f.eks. stylesheet fjerne nogen af dette tomrum?
håber nogen kan hjælpe...
Avatar billede skovtrold Nybegynder
05. december 2000 - 22:14 #1
Du kan sætte dine tekster og dit inputfelt i en tabel, og på den måde styre layoutet.
Eks:

<table width=\"200\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">
<form action=\"modtag.php\" method=\"post\">
<tr>

<td width=\"50\" align=\"left\" valign=\"top\">noget tekst</td>

<td width=\"100\" align=\"left\" valign=\"top\">noget tekst</td>

<td width=\"50\" align=\"left\" valign=\"top\">
<input type=\"text\" name=\"tekst\"></td>

</tr></form></table>
Avatar billede skovtrold Nybegynder
05. december 2000 - 22:29 #2
Hov, teksterne skulle have været på hver sin side af input-feltet....

<td width=\"50\" align=\"left\" valign=\"top\">noget tekst</td>

<td width=\"100\" align=\"left\" valign=\"top\">
<input type=\"text\" name=\"tekst\"></td>

<td width=\"50\" align=\"left\" valign=\"top\">noget tekst</td>
Avatar billede azzodiac Nybegynder
05. december 2000 - 22:33 #3
nej, teksten skulle stå henholdsvis over
og under formen :0)
Avatar billede skovtrold Nybegynder
05. december 2000 - 22:35 #4
Så indsætter du følgende i ovenstående <table>

<td width=\"200\" align=\"left\" valign=\"top\">noget tekst</td>

</tr><tr>

<td width=\"200\" align=\"left\" valign=\"top\">
<input type=\"text\" name=\"tekst\"></td>

</tr><tr>

<td width=\"200\" align=\"left\" valign=\"top\">noget tekst</td>
Avatar billede skovtrold Nybegynder
05. december 2000 - 22:37 #5
Du får den lige igen med hele tabellen:

<table width=\"200\" height=\"120\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">
<form action=\"modtag.php\" method=\"post\">
<tr>

<td width=\"200\" height=\"40\" align=\"left\" valign=\"top\">noget tekst</td>

</tr><tr>

<td width=\"200\" height=\"40\" align=\"left\" valign=\"top\">
<input type=\"text\" name=\"tekst\"></td>

</tr><tr>

<td width=\"200\" height=\"40\" align=\"left\" valign=\"top\">noget tekst</td>

</tr></form></table>

Avatar billede azzodiac Nybegynder
05. december 2000 - 22:45 #6
ja, men så er problemet stadig,
at der er for meget whitespace mellem

tekst
form
tekst

kan du følge mig? :0)
Avatar billede skovtrold Nybegynder
05. december 2000 - 22:47 #7
Jamen, så regulerer du bare højden, ved at sætte den ned i både <table> og <td>.
Avatar billede skovtrold Nybegynder
05. december 2000 - 22:48 #8
Eks:
height=\"120\" sætter du ned til height=\"60\"
og
height=\"40\" sætter du ned til height=\"20\"
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