Posez votre question Signaler

CSS dynamique Firefox ie

Aimery1 116Messages postés 13 mars 2005Date d'inscription 14 mars 2010Dernière intervention - Dernière réponse le 25 avril 2009 à 00:48
Bonjour,
Je suis actuellement en train de dévelloper un site internet. J'ai plusieurs pages .php dans le même dossier. Dans chacunes de mes pages, j'inclue une feuille de style commune de façon dynamique, càd que je la met au format .php pour povoir lui transmettre des variables et ainsi changer la banière en fonction de la page.
Donc jusque là pas de pb. Le site marche très bien sous opera et safari mais ne fonctionne pas du tt sous firefox et ie. Aucun des deux ne lisent la feuille de style.
Savez vous si les feuilles de styles CSS dynamiques fonctionnent sous ces deux navigateur?
Aussi non j'ai essayer de trouver une solution du côté htaccess pour convertir le format de la feuille de style en css mais là encore aucun résultats.
Je ne sais pas si je suis clair mais merci d'avance si vous povez m'aider.
Aimery
Lire la suite 

CSS dynamique Firefox ie »

6 réponses
Réponse
+0
moins plus
salut,

je te conseil de faire sa en javascript... enfin sa dépend de ce que tu veux exactement, mais sa me semble être un peut compliqué de convertir ton css en php, sinon tu peut également changer les id de tes objet (div) afin d'appliquer d'autre style.

pazz
Ajouter un commentaire
Réponse
+0
moins plus
merci de me répondre :)

ba dans la version que j'ai actuellement, je convertie déjà le php en css avec des echo mais il n'est pas reconnu par les deux navigateur.

Quelle est votre idée en javascript? sachant que je connais que très vagement ce langage.

Aimery
Ajouter un commentaire
Réponse
+0
moins plus
ha j'avais pas compris tu ajoute d'autre feuille de style... et cela ne marche pas ? je trouve sa étonnant, pourrais-tu montrer ton code ?

pazz
Ajouter un commentaire
Réponse
+0
moins plus
Dans mes feuilles .php je met ca:

<link rel="stylesheet" media="screen" type="text/css" title="style" href="style.php?header=Images/header/esapce_prive.png&image_menu=NONE" />

et dans mon style.php je fait comme ca:

<?php
header('Content-type: text/css');
$header=$_GET['header'];
$image_menu=$_GET['image_menu'];
?>

<?php
echo'
body{
margin:10px;
width: auto;

border: 2px solid blue;
}

....'
?>
Ajouter un commentaire
Réponse
+0
moins plus
es-tu sur de pouvoir passer des paramètre dans ton url qui mene ver ton style ? personnellement je pense pas, j'avoue n'avoir jamais utilisé cet méthode mais il me semble qu'il te faudrait récupérer tes variables avant d'ajouter le style..

<?php
session_start();
$header=header= 'Images/header/esapce_prive.png';
$image_menu='header=Images/header/esapce_prive.png';
?>

<link ...... />


pazz
Ajouter un commentaire
Réponse
+0
moins plus
oublie le session_start(); ... j'ai repris d'un site !

pazz
Ajouter un commentaire
Ce document intitulé « CSS dynamique Firefox ie » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?