2016-06-10 11 views
0

Ich brauche etwas Hilfe mit CSS auf meinem Login. Ich möchte die gelbe Hintergrundfarbe transparent sein, wenn ein Benutzername ausgewählt ist, oder die zwei .svg-Bilder über den gelben Hintergrund kommen.CSS Eingabetyp = Text

zwei Links von dem, was ich meine:

enter image description here

enter image description here

Ich möchte die SVGs des Benutzernamen und Passwort in das Bild vor der nach dem Bild zu zeigen.

Mein Code

css:

.user{ 
background-image: url("css/user.svg"); 
background-size: 18px 18px; 
background-position: 11px 8px; 
background-repeat: no-repeat; 
} 
.pass{ 
background-image: url("css/pass.svg"); 
background-size: 18px 18px; 
background-position: 11px 8px; 
background-repeat: no-repeat; 
} 

html:

<form> 
<input type="text" placeholder="username" class="user" name="username" /> 
<input type="password" placeholder="password" class="pass" name="password" /> 
<input type="submit" value="LOGIN" /> 
</form> 
+0

Sie ein Skript für das brauchen werden, das in Ordnung ist? – LGSon

+0

Es wäre großartig, wenn Sie eine Antwort, wenn überhaupt, akzeptieren könnten, die Ihre Frage lösen, oder lassen Sie uns wissen, was fehlt, so dass wir einen finden können, der – LGSon

Antwort

0

Try this:

.user:focus { 
     //code here for you images and bg 
} 
    // and 
.pass:focus{ 
    //same 
} 
+0

Nein, dasselbe Problem. :( –

+0

Hat Ihr Svg eine transparente bg? – Buildersrejected

+0

Ja, meine Svg hat einen transparenten Hintergrund.: D –