Comment centrer un placeholder HTML en CSS ?
Réponses rédigées par Antoine
Dernière mise à jour : 2020-07-27 14:25:08
Question
Comment puis-je centrer le placeholder
d'un INPUT
HTML en CSS ?
<input type="text" placeholder="votre nom">
Réponse
Pour centrer l'attribut placeholder
dans un INPUT
ou un TEXTAREA
, vous pouvez utiliser le pseudo-élément CSS :
::placeholder
pour la plupart des navigateurs.::ms-input-placeholder
pour Microsoft Edge.:ms-input-placeholder
pour Internet Explorer.
Exemple :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Comment centrer un placeholder en HTML et CSS ?</title>
</head>
<style>
input::placeholder {
text-align: center;
}
input::-ms-input-placeholder {
text-align: center;
}
input:-ms-input-placeholder {
text-align: center;
}
</style>
<body>
<input type="text" placeholder="votre nom">
</body>
</html>