Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/02/2012, 19h20   #1
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 92
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 92
Points : 15
Points : 15
Par défaut Styleswitcher ne fonctionne pas :-(

Salut , je tourne en rond avec mon styleswitcher , il ne change que quelque parties du style , je ne comprends pas

le switch est en javascript avec styleswitcher.js dans un dossier à part
j ai mes trois feuilles de styles à la racine du site
j ai lu et relu , je vois pas d'erreurs d'ecritures
Code :
1
2
3
4
5
6
7
8
9
10
11
12
<head><link rel="stylesheet" href="styles.css" type="text/css" media="all">
<link rel="alternate stylesheet" href="styledeux.css" type="text/css" title="styledeux"> 
<link rel="alternate stylesheet" href="styletrois.css" type="text/css" title="styletrois"> 
<script type="text/javascript" src="script/styleswitcher.js"></script>
</head>
<body>
<div>
  <a href="#" onclick="setActiveStyleSheet('standard'); return false;">Style 1</a><br>
  <a href="#" onclick="setActiveStyleSheet('styledeux'); return false;">Style 2</a><br>
  <a href="#" onclick="setActiveStyleSheet('styletrois'); return false;">Style 3</a><br>
</div>
</body>
Par exemple, le body ne prend pas la couleur donnée avec un simple
mais il affiche une image si je lui donne !

Je n'arrive pas à changer la taille de mes blocs , les blocs ne veulent pas tous changer de couleur....c'est quasi aléatoire on dirait! en tout cas moi je comprends pas la logique du navigateur : pourquoi il affiche certaines choses et pas d'autres ... si quelqu un a une idée...

pour voir >> http://youresto.com/vica/

Pour info , le bloc de gauche devrait etre blanc et celui de droite gris (c'est pour les test ^^)

...mais je dois etre tellement fatigué apres 10hr sur l ordi que je dois louper des choses!

Merci à vous
chanteur06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2012, 10h15   #2
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 92
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 92
Points : 15
Points : 15
Bon , j'ai repris le code ce matin, en me disant qu'avec du php ça devrait etre bien mieux...que neni mon ami ^^

J'explique : apres avoir suivi à la lettre le tuto alsacreations sur le switcher php, le script ne fonctionnait toujours pas.
il y avait donc un blem ailleurs... et c'etait dans l'héritage de css!

J'avais laissé les styles précédents à la racine, et malgré le fait d'avoir mis les styles prévus pour la page php dans un dossier à part, appelé par php, rien n'y faisait, il y avait un style qui "prenait la main" et qui bloquait le reste en s'imposant par défaut!

Idée lumineuse, en y allant par étape : les différents styles contenus à la racine (malgré qu'ils n'etaient plus appelés) ont été supprimés, et Ô Miracle, les nouvelles css ont été lues et prises en compte.

Pour résumer, un appel php de switcher comme le tutos de alsacreations fonctionne

Pour ceux qui veulent voir le code, vous pouvez me demander ou aller voir pour un temps (une petite 15aine de jrs à partir de la date de ce post) sur
http://youresto.com/vica/index.php

Voilà, en esperant avoir contribué ^^ @+
chanteur06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h27.


 
 
 
 
Partenaires

Hébergement Web