Avatar billede dp2001 Juniormester
27. november 2001 - 17:38 Der er 11 kommentarer og
1 løsning

Margin og padding ifb. med <input> i <table>

Kan man stille på margin og padding, når man har et input inde i en tabel.

Hvis ja - hvordan og hvor (<table>, <tr> eller <td>)?

Kan man i øvrigt også undgå at der er \'border\' på ens <input>? Jeg synes ikke, det ser så smart ud, når det alligevel står inde i en tabel.
Avatar billede nute Nybegynder
27. november 2001 - 17:49 #1
er ikke helt sikker på hva du mener med første  del av ditt spm. man kan da stille på margin og padding uansett om man har input eller ikke inne i en tabell...

<table cellpadding=\"10\" cellspacing=\"10\">
<tr>
<td><input type=\"text\"></td></tr></table>

les denne artikkel om formattering av formelement:

http://activedeveloper.dk/artikler/default.asp?articleid=273

/nute
Avatar billede dp2001 Juniormester
27. november 2001 - 18:18 #2
Det hjalp mig lidt på vej.

Jeg har kigget på det link du sendte, men jeg kan ikke få style=\"border-color:#ff9900;\" til at virke ifb. med en <input>

Se http://194.192.106.205/oddsrus/139249.asp
Avatar billede dp2001 Juniormester
27. november 2001 - 18:19 #3
Det var noget vrøvl! Jeg mente...

style=\"border-style: none;
Avatar billede nute Nybegynder
27. november 2001 - 18:43 #4
jeg ser ikke noe border i den input du har brukt den i. hvilken browser benytter du ?
Avatar billede dp2001 Juniormester
27. november 2001 - 18:48 #5
IE6.0

Der er en tynd, blå linje omkring mit <input>
Avatar billede nute Nybegynder
27. november 2001 - 18:55 #6
jeg kan ikke helt se hvorfor, men...du bør rydde opp i ditt stylesheet...det er godt nok grimt og det skulle ikke forundre med om at det er grunnen til at du ikke ser det du ønsker  å se.

på den annen side...dette er ikke en del av dette spørsmål ?!?!
Avatar billede dp2001 Juniormester
27. november 2001 - 19:10 #7
Jeg har haft prøvet at fjerne linken til style-sheetet, men det hjalp ikke.

Og nej, CSS er ikke en del af dette spørgsmål, men spørgsmålet er hvordan man laver border=\"0px\" på en <input>.
Avatar billede nute Nybegynder
27. november 2001 - 19:15 #8
dine spørsmål:
1) Kan man stille på margin og padding, når man har et input inde i en tabel

det har jeg svart på @ 27/11 2001 17:49:06 

2) Kan man i øvrigt også undgå at der er \'border\' på ens <input>?

<input type=\"text\" style=\"border-style:none;\">

en rask titt på CSS spesifikaasjonen vil bekrefte dette:

http://www.w3.org/TR/REC-CSS1#border-style

som en liten test kan du jo kjøre dete eksempelet og se om du får en border eller ikke. hvis du ikke får en border, så er problemet løst, hvis du får en border, så er det et problem med IE6:

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Untitled</title>
</head>

<body>
<form name=\"frm\">
<input type=\"text\" style=\"border-style:none;\" value=\"denne har ingen border\">
</form>
</body>
</html>
Avatar billede dp2001 Juniormester
27. november 2001 - 19:19 #9
OK, du vinder!

Der var stadig border - men point er på vej!

Thx.
Avatar billede nute Nybegynder
27. november 2001 - 19:20 #10
fikk du en border på det eksempelet jeg postet ?
Avatar billede dp2001 Juniormester
27. november 2001 - 19:23 #11
Ja, desværre - så det ligner umiddelbart eT IE6-problem!
Avatar billede dp2001 Juniormester
27. november 2001 - 21:01 #12
Nu fandt jeg endelig ud af hvorfor...

Skulle fjerne fluebenet i

\'Enable visual styles on buttons and controls in web pages\' under Internet Options -> Advanced.
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