recherche

Maison  >  Questions et réponses  >  le corps du texte

Pourquoi ne puis-je pas appeler ma classe de style de lien hypertexte CSS à partir du code HTML ?

Je souhaite créer plusieurs classes pour les styles de liens hypertexte.

Je veux une classe par défaut et une classe spéciale pour le menu de navigation.

Voici mon code CSS :

a {
    color: white;
    text-decoration: none;
}

.menu-items a {
    color: black;
    text-decoration: none;
}

J'ai essayé d'appeler la classe "menu-items" en HTML, mais elle continue d'utiliser le style a{} par défaut indiqué ci-dessus.

Voici le code html :

<div class="container-outside">
    <div class="container-inside">
        <ul class="ul-list">
            <li>
                <a class="menu-items" href="temperature.html">Temperature</a></li>
            <li>|</li>
            <li>Weight</li>
            <li>|</li>
            <li>Currency</li>
        </ul>
    </div>
</div>

J'ai essayé de supprimer la classe par défaut et de créer deux classes spéciales sans succès. Un peu dépassé ici.

P粉068486220P粉068486220276 Il y a quelques jours451

répondre à tous(2)je répondrai

  • P粉006977956

    P粉0069779562024-04-05 10:31:31

    Vous pouvez directement mettre le nom de la classe.menu-items

    CSS a { color: white; text-decoration: none; } .menu-items { color: black; text-decoration: none; }

    répondre
    0
  • P粉563446579

    P粉5634465792024-04-05 00:58:02

    Votre sélecteur est incorrect car menu-items 不是 aest le parent. Vous devez sélectionner la balise comme ceci :

    a.menu-items {
    color: black;
    text-decoration: none;}

    répondre
    0
  • Annulerrépondre