Bordures qui se tracent lors d'un clic sur un champ input
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Bordures qui se tracent lors d'un clic sur un champ input
Détails techniques
Version du forum : phpBB2Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Modification template "profile_send_pass"
Lien du forum : http://horus.forumactif.com/profile?mode=sendpassword
Description du problème
Bonjour,Je modifie actuellement le template de la page de récupération du mot de passe (profile_send_pass). Je suis en train de modifier l'apparence des deux champs "input" où l'utilisateur mettra son nom d'utilisateur et son mot de passe.
Sur certains sites j'ai vu un effet intéressant qui ajoute au champ "input" les bordures supérieure et inférieure lorsque l'utilisateur clique pour ajouter du texte. J'ai essayé d'ajouter une animation de type webkit à mon CSS mais cela appliquer l'effet sur tout l'input et non ces bordures comme j'aimerais
Je vous joins le CSS que j'ai utilisé pour personnaliser la page pour réinitialiser son mot de passe :
- Spoiler:
- Code:
/* page perte mot de passe */
.thTextHead_BK {
font-family: 'Amatic SC', cursive;
font-size: 40px;
margin-top: 5px;
margin-bottom: -12px;
text-shadow: #000 0.1em 0.1em 0.5em;
}
.ITEMS_BK {
padding-bottom: 45px;
padding-left: 2px;
padding-top: 2px;
text-align: center;
}
.input_BK {
padding-bottom: 45px;
}
#infoCell_BK {
padding-bottom: 20px;
}
.USERinfo_BK {
font-family: 'Open Sans Condensed', sans-serif;
font-size: 17px;
padding-left: 70px;
margin-bottom: -23px;
}
.MAILinfo_BK {
font-family: 'Open Sans Condensed', sans-serif;
font-size: 17px;
padding-left: 180px;
margin-bottom: -23px;
}
.USERpost_BK {
background-color: #f8f8f8;
text-indent: 2px;
border: none;
border-left: solid 5px;
height: 20px;
}
.USERpost_BK:focus {
border: solid 1px;
border-left: solid 5px;
border-color: #000000;
}
.MAILpost_BK {
background-color: #f8f8f8;
text-indent: 2px;
border: none;
border-left: solid 5px;
height: 20px;
}
.MAILpost_BK:focus {
border: solid 1px;
border-left: solid 5px;
border-color: #000000;
}
J'ai mis le lien de la page concernée dans le formulaire si vous avez besoin du template n'hésitez pas à me le demander.
Je vous remercie par avance pour vos lumières.
Baptiste.
Dernière édition par horusbk le Mar 11 Déc 2018 - 1:01, édité 2 fois
Re: Bordures qui se tracent lors d'un clic sur un champ input
Bonsoir,
Un petit lien avec un input (pas forcément celui désiré) serait le bienvenue pour vous aider.
Sinon, essayez quand même :
ou
Un petit lien avec un input (pas forcément celui désiré) serait le bienvenue pour vous aider.
Sinon, essayez quand même :
- Code:
input:hover {border: 2px solid black !important;}
ou
- Code:
body input:hover {border: 2px solid black !important;}
♢ Pour faciliter les recherches, mettez un titre explicite.
♢ Remerciez le message qui vous a aidé pour que celui-ci soit mis en évidence.
♢ Épinglez votre sujet en résolu pour prévenir la modération.
Re: Bordures qui se tracent lors d'un clic sur un champ input
Bonsoir,
Tu coup j'ai essayé ce code mais ça ne fait que mettre les bordures lorsqu'on passe la souris dessus.
Voici le lien avec les input : http://horus.forumactif.com/profile?mode=sendpassword
J'ai déjà réussi à mettre les bordures autour de l'input mais je ne sais pas comment faire pour que ces bordures se tracent de gauche à droite lorsqu'on clique sur la zone de texte et qu'elles restent en place lorsque l'utilisateur ajoute son mail ou son nom d'utilisateur.
Merci
Tu coup j'ai essayé ce code mais ça ne fait que mettre les bordures lorsqu'on passe la souris dessus.
Voici le lien avec les input : http://horus.forumactif.com/profile?mode=sendpassword
J'ai déjà réussi à mettre les bordures autour de l'input mais je ne sais pas comment faire pour que ces bordures se tracent de gauche à droite lorsqu'on clique sur la zone de texte et qu'elles restent en place lorsque l'utilisateur ajoute son mail ou son nom d'utilisateur.
Merci
Re: Bordures qui se tracent lors d'un clic sur un champ input
Dans ce cas, essayez :
Pour ce qui est de tracer une bordure progressivement de gauche à droite, pour l'instant je dirais que c'est impossible, car il faut avoir accès à ces input, et les modifier pour créer quatre bordures qui ne s'afficheraient pas en même temps. Or, les input sont générés par variables.
A moins que quelqu'un ait la solution, je vous dirais de vous contenter du focus.
- Code:
input:focus {
border: 2px solid black !important;
}
pour que ces bordures se tracent de gauche à droite lorsqu'on clique sur la zone de texte et qu'elles restent en place lorsque l'utilisateur ajoute son mail ou son nom d'utilisateur.
Pour ce qui est de tracer une bordure progressivement de gauche à droite, pour l'instant je dirais que c'est impossible, car il faut avoir accès à ces input, et les modifier pour créer quatre bordures qui ne s'afficheraient pas en même temps. Or, les input sont générés par variables.
A moins que quelqu'un ait la solution, je vous dirais de vous contenter du focus.
♢ Pour faciliter les recherches, mettez un titre explicite.
♢ Remerciez le message qui vous a aidé pour que celui-ci soit mis en évidence.
♢ Épinglez votre sujet en résolu pour prévenir la modération.
Re: Bordures qui se tracent lors d'un clic sur un champ input
Bonjour Lixyr =)
Merci pour le focus ! Je ne connaissais pas.
Je vais attendre un peu pour voir si quelqu'un aurait une solution à défaut je garderais la votre qui est très bien
Merci encore
Merci pour le focus ! Je ne connaissais pas.
Je vais attendre un peu pour voir si quelqu'un aurait une solution à défaut je garderais la votre qui est très bien
Merci encore
Sujets similaires
» Fenêtre de publicité intempestible au 1er clic lors du démarrage du forum
» Champ optionnel qui ne s'affiche pas lors de l'enregistrement
» Contenu d'un id dans un input value.
» Problème de taille pour le champ du mot de passe lors de l'inscription
» Dysfonctionnement de la balise INPUT dans un formulaire
» Champ optionnel qui ne s'affiche pas lors de l'enregistrement
» Contenu d'un id dans un input value.
» Problème de taille pour le champ du mot de passe lors de l'inscription
» Dysfonctionnement de la balise INPUT dans un formulaire
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum