La plupart des gens se connectent à un site Web au moins une fois par jour. L'utilisateur clique sur le log-in lien , entre son nom d'utilisateur et mot de passe , clique sur " Connexion " et attend que la page se rechargera . Cela ne prend que quelques secondes. Toutefois , lorsque vous utilisez un menu déroulant vous identifier sur votre site, vous éliminez la nécessité de recharger la page . Vous pouvez créer un tel log-in en utilisant HTML , CSS et JavaScript. Bien que cela puisse sembler difficile , le processus de création d' un menu déroulant vous identifier est relativement simple. Instructions
1
créer une nouvelle page HTML et collez ce code pour créer votre formulaire de connexion :
Photos
Remplacer " yourwebsite.com " avec votre nom de domaine . Le tag "
" affiche le formulaire et que vous modifiez l'un des champs de texte pour répondre à vos besoins. 2 Copiez et collez ce code CSS de votre fichier CSS ou l'ajouter à la page Web sur laquelle vous définissez les styles :
# container {width: 780px ; margin: 0 auto; position: relative; }
# contenu {width: 520px ; min -height: 500px ;} a: link , a: visited {color: # 27b ; text-decoration: none;} a: hover {text- decoration: underline ;} { img un border-width : 0; } # topnav {padding : 0px 10px 12px ; font-size: 11px ; line-height : 23px ; text-align : right; } # topnav a.signin {background: # 88bbd4 ; padding: 4px 6px url ( " images /signin -nav- bg- ie.png " ) no-repeat 0 0 ; * padding: 12px 4px 6px ; } # topnav a.signin : hover {background: # 59B ; * background : url transparent ( " images /signin -nav- bg- hover - ie.png " ) no-repeat 0 0 ; * padding: 12px 4px 6px ; } # topnav a.signin , # topnav a.signin : hover {* background-position : 0 3px importante ; }
a.signin { position : relative; margin-left : 3px; } a.signin durée 50%; padding: 16px 4px 6px 0; } # topnav a.menu ouvert {background : # ddeef6 importante ; color: # 666 importante ; contour : none;} # small_signup {display : inline ; float: none ; ligne -height: 23px ; margin: 25px 0 0 ; width: 170px ;} durée a.signin.menu ouvert { background-image : url ( " images /toggle_up_dark.png "); color: # 789; }
ce code CSS définit le "Sign In" bouton. 3
Copiez et collez ce code CSS de votre fichier CSS ou à la page Web sur laquelle vous définissez les styles pour définir le formulaire de connexion :
# signin_menu transparent; text-align : left; padding: 12px ; top : 24.5px ; droite: 0px; margin-top: 5px ; margin-right : 0px; * margin-right : 1px - ; color: # 789; font-size: 11px ; }
# entrée signin_menu [ type = text ] , # entrée signin_menu [ type = password] {display : block; -moz -border-radius : 4px ; -webkit -border-radius : 4px ; frontière : # ACE 1px solid ; font-size: 13px ; margin: 0 0 5px ; padding: 5px ; width: 203px ; } # signin_menu p { margin: 0 ; } # signin_menu a {color : # 6AC ; } # signin_menu label { font-weight : normal ; } # signin_menu p.remember {padding : 10px 0; } # signin_menu p.forgot , # signin_menu p.complete {clear : both; margin: 5px 0; } # signin_menu pa {color: # 27B ! importante ; } # signin_submit { -moz -border-radius : 4px ; -webkit -border-radius : 4px ; background: # 39d url ( " images /bg- btn- blue.png ' ) repeat-x défiler 0 0 ; frontière : 1px solid # 39D ; color: # fff ; text-shadow : 1px 0- 0 # 39d ; padding: 10px 5px 4px ; font-size: 11px ; margin: 0 0 0 5px ; font-weight : bold; } # signin_submit :: -moz -focus- inner { padding: 0; marge: 0; } # signin_submit : hover , # signin_submit : focus {background- position: 0 - 5px ; cursor: pointer ;} 4
Créer un nouveau fichier JavaScript. Utilisez ce code JavaScript pour afficher ou masquer le menu déroulant log -in case lorsque les utilisateurs cliquent sur le "Sign In" bouton :
< script de src = " /javascripts jquery.js " type = " ; . . text /javascript " . >