Mettre son placeholder en couleur noire #000

26 vues
01 juillet 2013
Agathe
placeholder

 

Un placeholder en web est un texte ou une image de substitution qui est utilisé pour représenter le contenu qui sera ajouté ultérieurement. Les placeholders sont souvent utilisés dans la conception de sites web pour aider les développeurs et les designers à visualiser la structure de la page, même si le contenu final n'a pas encore été ajouté.

Les placeholders peuvent être utilisés dans plusieurs contextes, tels que les champs de formulaire, les images, les tableaux, les graphiques, les vidéos et les textes. Ils sont généralement affichés sous forme de texte en gris clair ou en italique, ou sous forme d'image grise.

Les avantages de l'utilisation de placeholders en web sont nombreux. Tout d'abord, ils permettent aux développeurs et aux designers de planifier la structure de la page sans avoir besoin de contenu final. Cela peut aider à accélérer le processus de conception, en particulier si le contenu final est encore en cours de création.

En outre, l'utilisation de placeholders peut aider à améliorer l'accessibilité de la page web. Les utilisateurs qui ont des problèmes de vision ou qui utilisent des lecteurs d'écran peuvent avoir des difficultés à visualiser le contenu de la page s'il n'est pas correctement étiqueté ou mis en forme. Les placeholders peuvent aider à fournir des indications visuelles sur l'emplacement et la nature du contenu manquant.

Enfin, l'utilisation de placeholders peut aider à améliorer la convivialité de la page web en fournissant des instructions et des suggestions claires aux utilisateurs. Par exemple, un champ de formulaire avec un placeholder peut indiquer le type d'information qui est attendue dans le champ, ce qui peut aider les utilisateurs à remplir le formulaire correctement.

On  lit souvent que la couleur par défaut du placeholder est grise, et que pour la styliser il suffit ensuite d'ajouter ces lignes:

.searchbox ::-webkit-input-placeholder { color:red; }
.searchbox ::-moz-placeholder { color:red; } /* firefox 19+ */
.searchbox input:-moz-placeholder { color:red;}

Cett affirmation est en fait en partie fausse:

  • Par défaut du placeholder s'affiche en gris, c'est à dire qu'on voit du gris => vrai
  • Par défaut sa couleur est grise => faux!

En fait sa couleur par défaut est noire, mais son opacity n'est pas 1, d'où l'affichage gris.

Donc pour avoir un placeholder en noir il faut écrire:

.searchbox ::-webkit-input-placeholder { opacity:1; }
.searchbox ::-moz-placeholder { opacity:1; } /* firefox 19+ */
.searchbox input:-moz-placeholder { opacity:1;}

C'est bête mais ça m'a pris du temps pour trouver, alors je communique ;)

 

CssJsCompress: page blanche, problème d'encodage
Connexion à Office 365 en PowerShell
Le forum PHP 2012....c'est du passé ! RDV l'année prochaine
encoder en latin1
Conversion d'un fichier CSV utf8
Soirée CMS open-source en PHP
OWF: Open World Forum
forum php 2014 : le retour de Drupal annoncé... vraiment ???
Eclipse: Failed to create Java Virtual Machine
Maximum execution time ...
bug fireEvent dans core.js sous IE9
I love jQuery.ValidationEngine
Modifier la config Apache pour un site sur PLESK
Calcul dates à partir du numéro de semaine en PHP
RDV AFUP sur les bases de données relationnelles
Du code et des hommes. Stratégies de suivi de projet
Mise en place d'une API REST en PHP
Pulsar sort son jeu gratuit en ligne
Code et calendrier de l'avent, un crossover sympa
Soirée design pattern et anti pattern en PHP
Debugger en PHP
PHP multi-versions sur le même Apache
design-pattern et anti-pattern en PHP
SQL ignore error SQLSTATE avec sql-mode
Réseau social d'entreprise: Yammer ou SharePoint?
Le forum PHP c'est dans 2 semaines !
Utiliser NOW() de SQL avec ZF
Astuces PHP lazy load sous joomla seblod warp
The requested URL was not found on this server.
Créer un QR Code en PHP
Plugin merge css/js pour Joomla
Autocomplétion avec Eclipse PDT
Ajout d’un suffixe aux tables des modèles
Hover sur Slideshow avec jmpress.js
ZF : Cannot refresh row as parent is missing
Un nouveau routeur pour Joomla!
PHP Tour de Lille
3 nouvelles extensions Joomla! de Pulsar dans la JED
Création de l'antenne parisienne de l'AFUP
Pulsar developpe la passerelle Joomla LUCENE SOLR
Mon nouveau jeu de stratégie en ligne: Xsword
Choisir son outil de gestion de projet web
Journée du conseil scientifique de l'AFNIC