[Résolu] Besoin d’aide pour adapter mon site aux diverses résolutions d ‘écrans (Créer un compte)

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #535619
    kalounne
    Membre
    Initié WordPress
    5 contributions

    Bonjour,

    3.8.1–fr_FR
    – Version de WordPress :
    – MySQL5/ php 5.4 :
    – Thème créer moi meme avec Artister :
    – Advanced Page Manager, Akismet, Categories to Tags Converter Importer, Contact Form 7, Display Widgets, Jetpack par WordPress.com, Royal Custom CSS for Page and Post, WordPress SEO :
    – 1&1 :
    http://e-achat-cig-elec.com :

    Je suis débutant en création de site web et j’aimerais adapter mon site aux diverses résolutions d écrans que les utilisateurs peuvent avoir.

    Je travail sur WordPress et me suis créer un Theme vierge avec Artister.

    J’ai visité plusieurs forums et tutoriel et pensent m’approcher de mon but mais n’y suis pas encore.

    Donc je sais qu’il y a plusieurs façon de s y prendre.

    Avec du code Java Script ou avec les Medias Queries par ex.

    Pour commencer je voulais juste modifier l’image de fond de mon header qui se trouve dans .art-header dans mon fichier style.css.

    Je voulais la remplacer par une autre image quand la résolution de l’écran sera réduite ou que l’on diminue la fenêtre.

    1 ere façon que j ai trouvé avec du java script en chargent une feuille style.css différente en fonction de la résolution comme ce que j est trouvé ici:

    J’ai placé ce code dans mon fichier header.php dans le

    Créer 4 fichier style.css différents avec pour chacun dans la partie .art header une image différente. J ai uploader le tout dans les bon dossiers

    la c est header.png pour l exemple:

    .art-header
    {
    background-position: center;
    background-image: url(images/header.png);
    height: 250px;
    }

    Cela n’a pas marché en actualisant ma page et en diminuant l écran ou en changent la résolution l image du header reste le même

    La solution numéros 2 avec les médias queries:

    Il n’y a plus besoin des plusieurs fichiers style.css différents.
    seulement placé en fin du fichier style.css :

    @media screen and (max-width: 1024px) {
    VotreCodeIci
    }

    J’ai donc essayé de l’appliquer dans mon cas:

    @media screen and (max-width: 1280px) {

    .art-header
    {
    background-image: url(‘images/cicig.png’);
    background-position: left;

    }
    }

    Cela ne marche pas. J’ai essayé d’autre choses mais je vous laisse le liens ci dessous ce seras plus parlant

    http://techutile.wordpress.com/2012/02/20/changer-le-background-en-fonction-de-la-resolution-decran/

    C’est le lien d’un Tuto ou une personne a essayé de m’expliquer. Il y a déjà tout dans le lien mais j’ai préféré tout re détaillé!

    Un grand merci 🙂 à vous d’avance.
    Je suis bloqué depuis plusieurs mois à cause de ce problème d’adaptation d’affichage

    #944150
    kalounne
    Membre
    Initié WordPress
    5 contributions

    J’ai ouvert une page sur un autre forum avec encore plus de détails:
    http://forum.creer-un-site.fr/viewtopic.php?pid=6097#p6097

    #944151
    kalounne
    Membre
    Initié WordPress
    5 contributions

    Personne aurais une idée? Besoin d utilisateur de media queries pour adapter les parties de mon site au diferentes taille d ecrans … Help

    #944152
    Chrisss
    Participant
    Chevalier WordPress
    237 contributions

    Ce n’est pas si facile que de plonger dans les media queries sans bagage d’intégrateur / développeur.
    Faire le chemin inverse (trouver un thème responsive) et l’adapter ne serait-il pas plus simple ?

    #944153
    kalounne
    Membre
    Initié WordPress
    5 contributions

    Bonjour,

    Je vous confirme 🙂

    J’ai quand même suivis une grosse formation d’administrateur reseaux linux/win ou on a fait une petite partie sur le php mais je ne peu pas toutes les faire ^^
    Je m’étais initié au langage C aussi histoire d apprendre les rudiment de la programmation grace au site du 0.

    Je fais ca par loisir et ayant déjà investis dans un forfait hébergeur, nom de domaine ect.., je ne souhaitais pas faire plus de frais comme acheter un thème responsive par ex.

    Je trouve ca beaucoup plus attrayant même si ca prend un temps fou d’essayer de le faire moi meme.
    Il ne me reste que ce gros détail pour faire un grand pas.
    Je compte progresser a l aide de tuto, forums:wp: et fire bug qui ma bien aidé aussi lol.

    Cela reste une bonne idée quand même de trouver un theme responsive gratuit et d essayer de l’adapter a mon thème.
    Mais ca risque d’être encore bcp complexe vus que les fichiers ne serons surement pas compatible du genre les fonctions ect…

    Ou alors repartir de 0 avec ce theme responsive mais ca ne m’enchante pas du tout de tout refaire! 😡

    La il était juste question de coller ce petit bou de code média queries :

    @media screen and (max-width: 1024px) {
    VotreCodeIci
    }

    En fin de mon fichier style.css et remplacer « votre code ici » par la partie du css a modifier en question.
    Dans mon cas : .art-header qui comporte juste une image de fond qui changera suivant la taille de l’écran.

    Ca parait pas si compliquer que ca.
    Il y a surement un autre fichier .php a éditer mais rien de dangereux lol (enfin ca me brise quand même les noix mais faut pas le dire shuuut)

    Une fois que j’aurais trouver pour le header, il suffira d’adapter pour le reste.

    Mais vous n’avez pas tord, j’avoue ne pas avoir su comment appliquer la dernière réponse que j ai reçu sur ce tres bon site: http://techutile.wordpress.com/2012/02/20/changer-le-background-en-fonction-de-la-resolution-decran/ a mon fichier style.ss

    Je n’ai pas voulus embêter plus la personne en question qui m’avais déja bien aidé et ce n’était pas non plus un forum.

    Je vous colle la dicution

    Alex | 18 mars 2014 à 16 h 26 min

    Merci. J ai simplifier ma partie header qui ne comporte plus que :

    .art-header
    {

    background-position: center;
    background-image: url(images/header.png);
    height: 250px;

    }
    Je l est donc remplacé comme vous m’avez dit par :

    #art-header
    {

    background-position: center;
    background-image: url(images/header.png);
    height: 250px;

    }

    en fin de css j ai laisser:

    @media screen and (max-width: 1280px) {
    #art-header {
    background-image: url(images/cicig.png);
    }
    }

    Mais probleme quand je remplace .art-header dans mon fichier style.css par #art-header pour faire un DIV bin mon header disparait complétement en actualisant la page.

    techutile | 19 mars 2014 à 8 h 12 min

    Il faut mettre ID à la place du CLASS.
    Cela peut donner quelque chose comme ça :

    ou

    Je dois pas en etre bien loin j’ai essayé plusieurs choses.

    J’attend avec impatience que quelqu’un me dise espèce de con ta pas mis ca a cette endroits ….. lol

    #944154
    kalounne
    Membre
    Initié WordPress
    5 contributions

    Mon probleme a été résolu sur http://techutile.wordpress.com

    Au cas ou des personnes seraient intéressé je peu coller mes 2 fichiers style.css et header.php que la personne ma gentiment corrigé et adapté.

6 sujets de 1 à 6 (sur un total de 6)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.