J'ai souvent vu des feuilles de style écrites où vous avez quelque chose comme ceci: La valeur en question est la valeur "transparente" - quel est l'avantage d'utiliser cette valeur? Je ne l'ai jamais vraiment utilisée avec mes propres fichiers CSS et mes images PNG semblent toujours bien fonctionner dans tous les navigateurs qui soutiennent les PNG. P> Quelqu'un peut-il perdre une lumière sur l'utilisation de cette valeur ?? p> merci! p> p>
4 Réponses :
Si vous héritez d'une couleur d'arrière-plan d'une autre déclaration, cela devrait l'effacer. p>
Vous n'avez pas besoin transparent code> là pour effacer un
couleur de fond code> d'un autre style cependant. Lorsque vous utilisez la propriété code> arrière-plan CODE> BROPHAND, il définit
arrière-plan-couleur code>,
arrière-fond-image code>,
arrière-plan-position code> et
arrière-plan-répéter code>. Toutes les valeurs que vous ne fournissez pas seront définies sur leurs valeurs par défaut, qui pour
Color de fond code> est
transparent code>. Voir Jsfiddle.net/cn2aj
La valeur transparente dans cet exemple est la couleur de fond (ou son absence). P>
La première partie de l'attribut d'arrière-plan est la couleur d'arrière-plan. Ceci est la couleur représentée si l'image d'arrière-plan n'est pas trouvée. Transparent signifie juste qu'il ne devrait pas montrer de couleur d'arrière-plan. Transparent est également le BTW par défaut. P>
sauf si vous manquez quelque chose, en utilisant Lorsque vous utilisez la propriété CODE> arrière-plan CODE> BROPHAND, il définit toujours des valeurs pour voir http://jsfiddle.net/cn2aj/2/ P>
Certaines personnes pourraient préférer que leur CSS soit plus explicite et comprend donc transparent code> dans un fond code> règle n'a aucun effet. P>
couleur-couleur code>,
arrière-fond-image code>,
arrière-plan Position code> et
arrière-plan-répéter code>. Toutes les valeurs que vous laissez hors de la règle seront définies sur leurs valeurs par défaut, qui pour
couleur de fond code> est
transparent code> de toute façon. P>
transparent code> dans la clarté. Mais je ne pense pas que cela affectera jamais comment la page est affichée. P>