J'utilise une balise NAV dans la page d'index et souhaitez également l'utiliser dans la deuxième page, mais je veux rester un seul fichier CSS. Maintenant, le problème est que si je changerai de style .nav dans le fichier CSS pour une deuxième page, il sera modifié dans la page d'index. Dois-je faire des fichiers CSS séparés pour chaque page ou y a-t-il une autre solution aussi? P>
J'ai essayé de donner une carte d'identité à Nav dans la deuxième page HTML pour le rendre différent dans le fichier CSS, mais il ne s'agit pas de modifier dans la deuxième page Nav. P> & nbsp & nbsp & nbsp une deux Trois
Il devrait être changé dans la deuxième page. P>
3 Réponses :
Vous pouvez ajouter une classe à votre élément et faire référence à cette classe particulière. Par exemple: espère que cela a aidé! P> p>
Ma recommandation est que si vous souhaitez continuer avec le même fichier CSS, vous pouvez ajouter une propriété ID dans chaque barre NAV et utiliser ID pour leur donner des attributs CSS spécifiques. P>
Les personnes qui font des thèmes WordPress ont la même exigence que vous. Leur solution consiste à ajouter une étiquette d'identification à l'élément corporel.
Leurs règles CSS ressemblent à ... p>
<body id="page1"> <!-- menu --> <ul class="menu"> <li class="homepage"> <li class="page1"> <li class="page2"> <li class="page3"> </ul>