Beispiel:Formular-15a.html

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

<!DOCTYPE html> <html lang="de"> <head>

 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Formular 15a - user-valid</title>  
 <style>
   input:required:user-invalid + label::before {
     position: absolute;
     left: 300%;
     content: "★";
     color: red;
   }
   input:required:user-valid + label::before {
     position: absolute;
     left: 300%;	
     content: "✔";
     color: green;
   }

input:user-valid { background-color: #bed590; }

   form {
     width: 30em;
     padding-top: 3em;
     position: relative;
   }
   input {
     margin: 0 0 1em 31%;
     padding: .2em .5em;
     width: 60%;
     background-color: #fffbf0; 
     border: thin solid #e7c157;  
   }
   label { 
     text-align: right;
     line-height: 1.5;
     width: 30%;
     position: absolute;
     left: 0;
   }
   label::after {
     content: ": ";
   }
   button {
     margin-left: 31%;
   }
 </style>

</head>

<body>

Valide BEnutzer-Eingaben mit :user-valid

   <form>
        <input id="bname" required><label for="bname">Benutzername</label>
        <input id="email" type="email" value="test@example.com" required><label for="email">Email</label>      
        <button type="submit">Anmelden</button>
   </form>

</body> </html>