Les partenaires publicitaires:

Comment faire pour créer une couleur de fond semi-transparent en CSS

Lorsque les concepteurs Web ont commencé à utiliser Cascading Style Sheet code, ils l'ont utilisé pour définir les polices et couleurs pour des sites entiers pour éviter d'éditer chaque fichier HTML. Depuis 2008 environ, concepteurs de sites Web utilisent maintenant CSS pour éviter également l'ouverture de leurs programmes d'édition graphiques. Vous pouvez utiliser pure CSS pour ajouter des fonds semi-transparentes pour tout contenu sur une page Web, par exemple. Dans le passé, cela nécessitait la création d'un fichier PNG, puis en ajoutant une solution de PNG pour Internet Explorer 6. versions d'Internet Explorer 8 et ci-dessous encore besoin d'un repli, mais vous pouvez l'ajouter à l'aide d'un filtre.

Instructions

  1. Ouvrez le fichier HTML de la page Web que vous souhaitez modifier. Utilisez un éditeur de code, comme jEdit, Notepad ++ ou BBEdit. Les balises HTML venir en paires avec une ouverture et une balise de fermeture, et le contenu touchés par les balises sont enfermés dans eux. Trouver les balises entourant le contenu que vous souhaitez donner aa fond semi-transparent. Voici un exemple:

    Contenu...

  2. Ouvrez le fichier CSS pour votre site Web dans l'éditeur de code. Si votre site ne pas utiliser un fichier CSS, ajouter le code CSS entre les balises entre le tags sur votre fichier HTML. Ajouter ce code CSS:

    div #box .blue {}




    Le texte devant les accolades sont sélecteurs CSS. Le premier sélecteur sélectionne par nom de tag, les deuxièmes sélectionne par ID et les dernières sélections de nom de la classe. Vous avez seulement besoin d'un sélecteur, mais vous pouvez ajouter plusieurs sélecteurs comme le montre l'exemple. Utilisez les informations que vous trouvez dans les balises HTML pour écrire vos sélecteurs.

  3. Ajouter vos règles de style CSS entre les accolades. Utiliser RGBA - rouge, vert et bleu avec transparence alpha - pour définir une couleur semi-transparente à l'arrière-plan. Obtenez les valeurs de rouge, vert et bleu à partir de votre programme graphique ou les trouver en utilisant un outil de couleur-picking sur Internet. Le code ressemble à ceci:

    .bleu {

    background-color: rgba (0,0,255,0.5);



    }

    L'exemple ci-dessus rend la couleur de fond bleu avec 50 pour cent d'opacité. Réglez la dernière valeur dans les quatre-numéro réglé sur "1" pour rendre une couleur pleine opacité.

  4. Ajoutez le code suivant entre le Tags de votre fichier HTML pour faire la couleur de fond semi-transparent compatible avec Internet Explorer 8 et ci-dessous:

    Remplacez les six premiers chiffres après "startColorstr =" avec le code de couleur hexadécimal, que vous pouvez trouver en utilisant un outil de sélecteur de couleur sur l'Internet. Remplacer les deux derniers chiffres avec le pourcentage d'opacité que vous voulez, comme "50" pour 50 pour cent ou "75" 75 pour cent. Faire la valeur de "endColorstr" identique à "startColorstr".

» » » » Comment faire pour créer une couleur de fond semi-transparent en CSS