Désigner dans le CSS des pages en particuliers

Désigner dans le CSS des pages en particuliers - Web design - Graphisme

Marsh Posté le 02-10-2012 à 21:31:57    


Bonsoir à tous :)  
 
 
Je voudrais pouvoir attribuer des propriétés css à seulement certaines de mes pages. Mais je n'y ai pas un accès direct.
Et je ne vois pas d'autre solution que d'utiliser un identifiant à partir de l'écriture de ces pages...  
-> Je prends, pour un exemple, celles dont l'écriture commence par la lettre A.
 
 
Ceci serait donc afin d'écrire une ligne complète css du style :  
 
 
#"Pages qui commencent par A..." h1 {
    font: 25px Helvetica, Arial , Sans;
    color: #d46460;
}
 
#"Pages qui commencent par A..." h2 {
    font: 22px Helvetica, Arial , Sans;
    color: #d46460;
}
 
etc...
 
 
Y a-t-il un moyen, un terme générique (-> *  ?) qui peut être utilisé dans le CSS ?
 
 
Merci de votre aide  :jap:  


---------------
“Et maintenant, la météo" - Soloviev 2022-2024
Reply

Marsh Posté le 02-10-2012 à 21:31:57   

Reply

Marsh Posté le 02-10-2012 à 21:59:31    

Pourquoi tu n'y a pas d'accès directement ? CMS ? t'as un lien ?


Message édité par abais le 02-10-2012 à 21:59:42

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 02-10-2012 à 22:19:22    

Oui CMS.
 
En fait il s'agit des pages actus (c'est pourquoi je suis passé par le CMS en fait). J'ai fait le CSS pour le reste...
 
 
Mon problème concerne un bloc "commentaire", qui est défini par une classe .n  
 
Si je change des sélecteurs sur cette classe .n (.n H1, .n h2,...), ça se répercute sur la page d'accueil, et toutes les pages... :/


---------------
“Et maintenant, la météo" - Soloviev 2022-2024
Reply

Marsh Posté le 02-10-2012 à 22:56:29    

il faudrait que tu édite directement le template de ton CMS en effet...


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 02-10-2012 à 23:04:16    

Ca n'est pas possible... Je ne peux rien faire sauf 'injecter" des instructions CSS (et !important) dans le header. Sur tout et n'importe quoi.
 
C'est la seule possibilité que j'ai avec ces pages actualités (c'est différents si c'était le css de la page principale notamment)


---------------
“Et maintenant, la météo" - Soloviev 2022-2024
Reply

Marsh Posté le 02-10-2012 à 23:14:26    


Oui en fait après une révision de tout ça, "mes" pages actus (ou autres) ont toutes des identifiants sans logique spéciale.
 
Du style page-1295285584, page-1295268184, etc etc...
 
Bref c'est mort quoi.


---------------
“Et maintenant, la météo" - Soloviev 2022-2024
Reply

Marsh Posté le 03-10-2012 à 22:06:58    

Ce n'est pas toi qui l’héberge ce CMS ?


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 21-06-2013 à 13:06:08    

Bonjour, ta solution est en php uniquement comme ceux ci par exemple
 
<?php if(is_front_page()) { ?>
<style type="text/css">
<!--
#art-main
{
   background: url("<?php bloginfo('template_url') ?>/images/page.png" ) no-repeat scroll center 0 #FFFFFF;
}
-->
</style>
<?php }else{ ?>
<style type="text/css">
<!--
#art-main
{
   background: url("<?php bloginfo('template_url') ?>/images/page.png" ) no-repeat scroll center 0 #FFFFFF;
}
-->
</style>
<?php } ?>
 
En gros ce code dit si tu es sur la page d'accueil tu m'affiche ce code css sinon tu m'affiche ce nouveau code css. Voila

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed