Partage
  • Partager sur Facebook
  • Partager sur Twitter

switcher de styles

choisir son style css

Sujet résolu
    6 décembre 2005 à 16:55:11

    bonjour;

    je fait un site sur lequel je met à disposition 3 feuilles de styles css:

    style_yatta => style01.css
    style_patepike => style02.css
    style_tmg => style03.css

    Je sait que le navigateur firefox permet de les sélectionner directement dans affichage puis style.Mais je pensse aussi aux pauvres possesseurs d'internet explorer.

    Ce que je voudrait faire, c'est un moyen de sélectionner le style désiré par des liens (ou un menu déroulant)(un peut comme sur le site du zero sur cette page : http://www.siteduzero.com/designs.html) avec une sauvegarde (par un cookies par exemple) du style choisis pour que lors du chargement d'une autre page du site (ou une visite ultérieure), le visiteur n'ai pas à le resélectionner (firefox ne le fait pas).

    Si possible en php,css,xhtml

    en résumé:

    - sélection et application du style choisis
    - sauvegarde du choix
    - chargement du choix lors des chargements suivants de la page


    merci à vous :D
    • Partager sur Facebook
    • Partager sur Twitter
      6 décembre 2005 à 17:03:00

      Pourquoi ne pas tenter le script en javascript proposé par ce site: http://batraciens.net/css-astuces/skins-changement.htm

      Par contre vu que c'est du javascript on comprendras qu'il ne fonctionnera pas chez tout le monde.... donc tu peux le faire en PHP également....
      • Partager sur Facebook
      • Partager sur Twitter
        6 décembre 2005 à 17:05:32

        Donc tu veux faire ça en PHP --> forum php :p

        C'est tout simple, tu crées un formulaire avec les 3 styles dessus. Ensuite tu fais une condition pour voir si le formulaire a été envoyé, si oui, tu crées le cookie correspondant au style selectionné. Ensuite dans ton <link /> tu ajustes en fonction du cookie, s'il existe.
        J'espère que tu as compris ;)
        • Partager sur Facebook
        • Partager sur Twitter
          6 décembre 2005 à 17:15:28

          heuuuu :o

          je comprend le principe mais je suis pas sur d'être capable de le mettre en oeuvre.

          si j'ai compris ca donne:

          -on regarde si le cookie existe
          -si non on charge le style yatta (n°1)
          -si oui on charge le style associé
          -lorsque la personne clique sur le lien, on sauvegarde le choix dans un cookies que l'on crée si besoin et on rafraichie la page.

          c'est ca?

          mais merci je vais essayer de le faire.
          • Partager sur Facebook
          • Partager sur Twitter
            6 décembre 2005 à 18:08:35

            Citation : Thunderseb

            Va voir ici, ca marche très bien : http://developpeur.journaldunet.com/tutoriel/css/041130-css-styleswitcher-alternate.shtml


            Intéressant :)
            Quel est l'apport et les différences par rapport aux liens déjà donnés ?
            • Partager sur Facebook
            • Partager sur Twitter
              7 décembre 2005 à 16:34:33

              Ca y est j'y suis arrivé. :p

              merci à Baptiste et à Raphael. :D

              pour voir le résultat vous pouvez aller sur mon site:

              http://youpiyatta.free.fr/
              • Partager sur Facebook
              • Partager sur Twitter
                7 décembre 2005 à 16:36:43

                Les 3 styles sont exactement les mêmes mise à part la couleur... Essaye d'exploiter un peu plus la puissance du CSS ;)
                • Partager sur Facebook
                • Partager sur Twitter
                  7 décembre 2005 à 18:16:50

                  Citation : Vu sur ton site

                  jeux vidéos..................en construction
                  délires.........................terminé
                  tutoriaux mapping.......en projet
                  tutoriaux xhtml.............en projet
                  tutoriaux css................en projet
                  tutoriaux php...............en projet



                  Encore un zéro qui veut remercier M@teo en faisant une enième copie du site du zéro... o_O

                  Qui a dit que l'originalité se perdait... ?
                  • Partager sur Facebook
                  • Partager sur Twitter

                  switcher de styles

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                  • Editeur
                  • Markdown