Désigner dans le CSS des pages en particuliers - Web design - Graphisme
Marsh Posté le 02-10-2012 à 21:59:31
Pourquoi tu n'y a pas d'accès directement ? CMS ? t'as un lien ?
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...
Marsh Posté le 02-10-2012 à 22:56:29
il faudrait que tu édite directement le template de ton CMS en effet...
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)
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.
Marsh Posté le 03-10-2012 à 22:06:58
Ce n'est pas toi qui l’héberge ce CMS ?
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
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
---------------
“Et maintenant, la météo" - Soloviev 2022-2024