Achtergrond in een div of een span en daarin de input.
Link gekopieerd
Kan je een input doorzichtig maken dan ofzo :P?
owja gwn de achtergrond kleur meegeven
haha bedankt!
Link gekopieerd
SanThe schreef op 23.08.2009 21:19
Achtergrond in een div of een span en daarin de input.
Ik zou eerder padding gebruiken, probeer is met deze css?
#gebruikersnaam
{
background-image:url(../images/gebruikersnaambg.png);
height:23px;
width:143px;
border:0;
background-repeat:no-repeat;
color:#575757;
font-family: Tahoma, Arial;
font-size: 12px;
padding-left: 25px;
}
Link gekopieerd
Ricardo schreef op 23.08.2009 21:15
Margin en padding ofzo werkt niet want dan schuift dat hele blok op :)
Nee dan wordt het een normaal vakje en schuift alles op etc etc :)
Toch bedankt!
Link gekopieerd
Text-indent kan hier toch prima voor gebruikt worden?
Link gekopieerd
Ricardo schreef op 23.08.2009 21:29
[quote='Ricardo schreef op 23.08.2009 21:15']
Margin en padding ofzo werkt niet want dan schuift dat hele blok op :)
Nee dan wordt het een normaal vakje en schuift alles op etc etc :)
Toch bedankt![/quote]
Margin moet je idd niet gebruiken, padding kan perfect als je padding-left: 25px; gebruikt maak je de width 25px korter
niets zal veranderen
edit
er zal wel x verandere, de tekst zal niet meer op het mannetje staan xd
Link gekopieerd
<html>
<head>
<style type="text/css">
input {text-indent:50px}
</style>
</head>
<body>
<input type="text" />
</body>
</html>
dat zou em moeten doen :)
Link gekopieerd
Heb het al opgelost met behulp van onze Matthias:
text-indent:25px;
in je CSS
Hulde aan Matthias ;)
Bedankt allemaal!
EDIT: OMG het werkt weer niet in IE
Link gekopieerd
nadeel:
werkt niet zo simpel op IE
Link gekopieerd
Matthias schreef op 23.08.2009 21:59
nadeel:
werkt niet zo simpel op IEProbeer eens zoals ik het zei, geef padding left mee en trek evenveel af van je width en het zal perfect crossbrowser werken
Link gekopieerd