Avatar billede themepark Nybegynder
18. august 2003 - 15:09 Der er 14 kommentarer og
1 løsning

Forskellige spørgsmål

1. Kan man med CSS angive hvad SIZE propertyen for et INPUT felt skal være?

2. Jeg ved at man for et INPUT felt kan angive værdierne DISABLED og READONLY (de skulle vist tale for sig selv), men jeg vil gerne vide om man også kan angive dem med CSS?

15 point pr svar :-)
Avatar billede roenving Novice
18. august 2003 - 15:14 #1
1. Nej, men du kan angive størrelsen i de almindelige målestokke (px, pt, em osv.)
2. Nej, den skal angives i tagget (eller evt. sættes med javascript !-)

Se iøvrigt: http://www.w3.org/TR/REC-CSS2/propidx.html for den fulde oversigt over css2-properties !o]
Avatar billede themepark Nybegynder
18. august 2003 - 15:16 #2
1. Ja, men det er jo antallet af tegn, der maksimalt må indtastes i INPUT boksen, jeg skal angive...ikke font-størrelsen :-(

2. Du skulle vel ikke tilfældigvis vide, hvordan man gør med JavaScript?
Avatar billede roenving Novice
18. august 2003 - 15:20 #3
1. Det var hvad jeg gættede på, derfor skrev jeg som jeg gjorde ,-|

2. Jeg har kun lige pillet ved det, så jeg må lige teste, men:

inputObjekt.readOnly=true;
Avatar billede themepark Nybegynder
18. august 2003 - 15:21 #4
Okay...men ved du så om man kan gøre det når det som sagt drejer sig om det maksimale antal tegn i en INPUT boks? :-)
Avatar billede roenving Novice
18. august 2003 - 15:25 #5
Størrelsen kan reguleres med script:
this.form.minInput.size=3

-- men jeg kunne ikke påvirke maxlength script-mæssigt
Avatar billede themepark Nybegynder
18. august 2003 - 15:27 #6
Men det er jo ikke CSS...det er med CSS, jeg mente :-(
Avatar billede roenving Novice
18. august 2003 - 15:32 #7
-- og det svarede jeg på med det samme: nej, og nej !-)

>>15:16:26
Du kan godt angive størrelsen på boxen med de metoder jeg henviste til, det er _ikke_ kun fontstørrelsen der kan angives med de enheder:

width:120px
height:1.5em

Vil lave en input, som er 120px bred og 1½ bogstavhøjde høj !-)
Avatar billede themepark Nybegynder
18. august 2003 - 15:39 #8
Øhm...det du startede med at svare på var så vidt jeg forstod det, det med fontstørrelsen?
Avatar billede roenving Novice
18. august 2003 - 15:44 #9
-- næh size-property'en i et input-tag er jo antallet af tegn !-)

-- og det har jo kun noget med font-størrelsen på den måde at den bruger en defaultbredde fra fonten til at beregne bredden i gennemsnitstegn ...
Avatar billede themepark Nybegynder
18. august 2003 - 15:46 #10
Øj, jeg er forvirret...nu ved jeg ikke, om du fra starten har svaret på det, jeg spurgte om, eller om du til at starte med misforstod mit spørgsmål...

Nå, men det er heldigvis også ligegyldigt...jeg har fået svar :-)
Avatar billede roenving Novice
18. august 2003 - 15:51 #11
Muy bueno '-)

-- vel egentlig ligegyldigt, men jeg har selv haft den en tur på værkstedet for at finde ud af, om jeg kunne sørge for at et input-felt havde en længde defineret med andet end size ...

-- og konklusionen blev at de forskellige fontes bogstaver er for forskellige til at css kan bruges !-)
Avatar billede themepark Nybegynder
18. august 2003 - 15:53 #12
Øhm...jamen...for mig er fonten ligegyldigt...jeg skal sætte INPUT feltets MAXSIZE til et bestemt antalbogstaver uanset font :-)
Avatar billede roenving Novice
18. august 2003 - 15:57 #13
<input maxlength="4" name="minInput" type="text" value="Tom" size="20">
er den eneste metode jeg kender !-)
Avatar billede themepark Nybegynder
18. august 2003 - 15:59 #14
Godt nok...fair nok...det var også det jeg ville finde ud af :-) Jeg tror, forvirringen startede i mit hovede, fordi jeg læste et af dine indlæg lidt forkert, men nu tror jeg nok, jeg har det hele på plads i mit hoved :-)
Avatar billede roenving Novice
18. august 2003 - 16:04 #15
-- og tak for points ;~}
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