Avatar billede cyberdude Nybegynder
11. december 2000 - 18:14 Der er 9 kommentarer og
2 løsninger

<input type=\"text\">

Hvordan gør man sådant at et tekst felt
<input type=\"text\" name=\"bla\" maxlength=\"40\">

følgende giver et text felt hvor der kan skrives / ses 40 tegn i ....

men kan man ikke istedet for den boks som det kommer frem i bare nøjes med en

______________ (streg) i bunden af feltet??
og kan denne streg så evt. \"farves\" således at den får samme farve som baggrunden ??
Avatar billede repsac Nybegynder
11. december 2000 - 18:16 #1
Skriver size=40 !
Avatar billede repsac Nybegynder
11. december 2000 - 18:18 #2
Altså:
<input type=\"text\" name=\"bla\" size=\"40\" maxlength=\"40\">

Er ikke helt med på dit andet spørgsmål ...
Avatar billede karstenh Nybegynder
11. december 2000 - 18:24 #3
<input type=\"text\" name=\"bla\" maxlength=\"40\" style=\"border : 0px; border-bottom : 1px solid Black; background-color : Aqua;\">
Avatar billede Thomas Nybegynder
11. december 2000 - 18:25 #4
I mellem <head> og </head> skal du tilføje noget i retning af....

<style>
.felt  {background-color: #777799;
        border-left: 0px;
        border-right: 0px;
        border-left: 0px;
        border-bottom: 1px solid black;
        font-size: 12px;
        font-family: verdana;
        width: 120px; }
</style>

I dit <input> tag skal du så tilføje class=\"felt\"!

//Thomas
Avatar billede Thomas Nybegynder
11. december 2000 - 18:25 #5
Det var et svar.. (o:
Avatar billede cyberdude Nybegynder
11. december 2000 - 18:26 #6
ja ja det der med tegnene ved jeg godt.....

men jeg har nogle steder set at istedet for den hvide \"boks/felt\" hvor man normalt skriver i...
istedet for den er der bare vist en streg man skriver på...., hvordan gør man det, jeg kan selvføldig ikke finde den/de sider jeg har set det på !!??
Avatar billede Thomas Nybegynder
11. december 2000 - 18:28 #7
Du laver bare background-color på dit felt samme farve som baggrunden på din <body> og lader fx. border-bottom være en anden farve - det giver en \"streg i bunden af feltet\"!
Avatar billede karstenh Nybegynder
11. december 2000 - 18:33 #8
Som raivo siger, sæt farven (i mit kildeeksempel er det Aqua) til samme farve, som du bruger på siden.
(Pointerer at raivo og undertegnedes svar bygger på samme teknik, men da jeg er doven skrev jeg det direkte i inputfeltet)
Avatar billede Thomas Nybegynder
11. december 2000 - 18:35 #9
Egentligt er det bare mere læsevenligt det jeg har lavet... Men man kan bruge begge dele uden problemer. (o:

//Thomas
Avatar billede karstenh Nybegynder
11. december 2000 - 18:38 #10
Uh! Uh!
Nem måde at teste små kodeting på i IE5+:
I adressebaren skriver du about:<kodeting her>
Ex, about:<input type=\"text\" name=\"bla\" maxlength=\"40\" style=\"border : 0px; border-bottom : 1px solid Black; background-color : white;\">

Prøv også at sætte background-color : transparent;
Jeg er dog ikke sikker på hvilke browsere der understøtter det lille trick ud over IE5.5, men så kan du også se evt. billeder der er bagved.
Avatar billede karstenh Nybegynder
11. december 2000 - 18:40 #11
Jeg ved det, jeg ved det.
Men når det er kodeeksempler eller proof of concept kan jeg være lidt doven :P
Du kan også linke til en ekstern fil der indeholder dine style definitions (hvilket jeg gør, når det jeg laver rent faktisk skal bruges til noget).

Lazy is my middle name!
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