- WordPress :4.9.4
- Statut : résolu
- Ce sujet contient 11 réponses, 2 participants et a été mis à jour pour la dernière fois par
PhiLyon, le il y a 6 années et 10 mois.
-
AuteurMessages
-
24 mai 2018 à 15 h 36 min #2154849
Bonjour,
Ma configuration WP actuelle
- Thème utilisé : Graphene
- Nom de l’hébergeur : OVH
Problème(s) rencontré(s) :
Je reviens vers vous car j’ai précédemment demandé à modifié les marges d’une page (https://wpfr.net/support/sujet/comment-mettre-en-forme-une-page-wordpress-changer-taille-des-marges/). Le code de Phil a bien fonctionné, en tout cas sur la version ordinateur :
.page #content {padding-left: 100px ;padding-right: 100px}
Toutefois en vérifiant le design sur un smartphone, la version mobile du blog, je me rends compte que le texte s’affiche de façon trop ratatinée (étroite). Du coup je pense que la version « full width » serait plus adaptée probablement à la version mobile.
De plus le tableau que j’ai réalisé étant trop ratatiné, les données des cases ne sont pas visibles lorsqu’on tient son téléphone à la verticale, il faut le positionner à l’horizontal pour voir ce tableau correctement (ce qui n’est pas pratique ni ergonomique…).
Du coup ma question était de savoir comment je pourrais afficher la même page avec des marges à 100px pour la version desktop comme actuellement mais avoir un « full width » pour la version mobile si jamais cela serait faisable ?
Mille mercis par avance à ceux qui pourront me renseigner !
-
Ce sujet a été modifié le il y a 6 années et 10 mois par
sonia75.
24 mai 2018 à 18 h 28 min #2154888Bonjour.
Il faut que tu utilises les media queries, regardes ce tuto https://openclassrooms.com/courses/apprenez-a-creer-votre-site-web-avec-html5-et-css3/mise-en-page-adaptative-avec-les-media-queries
🙂
25 mai 2018 à 10 h 34 min #2155038Merci Phil pour l’explication et le lien. J’ai regardé mais j’avoue avoir du mal à savoir quel intitulé mettre pour désigner la page spécifiquement (page content, page ou bloc_page ou autre ?), idem pour la largeur si je dois mettre « full » ou « auto » comme indiqué dans le tuto ?
Du coup, j’ai écrit ce code, pourrais tu me donner ton avis stp ? 🙂
@media all and (max-width: 767px) {
#page {
width: auto ;
}
}Mille mercis par avance et bonne journée !
PS : est-ce que j’insère ce code ensuite dans le CSS du thème enfant ou dans le CSS additionnel (au fait quelle différence entre les 2) 🙂 ?
Merci encore !
-
Cette réponse a été modifiée le il y a 6 années et 10 mois par
sonia75.
25 mai 2018 à 10 h 44 min #2155046Bonjour.
Essaies déjà dans le style.css de ton thème enfant.
🙂
25 mai 2018 à 12 h 49 min #2155084OK merci bien, je viens d’insérer mon code dans le style.css du thème enfant et ça n’a rien changé… 🙁
Une idée du code que je pourrai mettre pour avoir la bonne largeur appliquée sur les téléphones ?
merci encore !
25 mai 2018 à 14 h 19 min #2155115Avec l’adresse du site ce serait plus facile.
🙂
25 mai 2018 à 14 h 34 min #2155120Oui, je m’excuse une nouvelle fois de ne pouvoir donner l’adresse car j’ai des données personnelles sur ce blog 🙁
Est-il possible malgré tout de savoir svp si la nomenclature de mon code proposé ci-dessus est correct. J’ai hésité sur l’intitulé pour désigner la page spécifiquement (page content, page ou bloc_page ou autre ?), idem pour la largeur si je dois mettre « full » peut-être à la place d’« auto » ?
Mon code n’a pas l’air d’être reconnu car ça n’a rien changé…Grand merci encore de toute aide qui pourra m’être apportée sur cette requête 🙂
25 mai 2018 à 14 h 37 min #2155121Essaies avec le code précédent
.page #content {width:auto;}
🙂
25 mai 2018 à 20 h 01 min #2155206Merci Phil, j’ai mis ce code (tel quel) dans le thème enfant mais ça n’a rien changé, je suppose que l’autre code avec le padding doit faire conflit.
De plus, je souhaiterais conserver le padding de 100px pour la version desktop mais juste modifier pour la version mobile donc je ne sais pas si je dois copier coller tel quel ton code ou l’insérer dans une requête média ?
Merci encore de ton aide précieuse !
25 mai 2018 à 20 h 06 min #2155207Le code est à mettre dans le media queries et si ça ne fonctionne pas, mets le tout dans Apparence/Personnaliser/CSS additionnel
:-
26 mai 2018 à 11 h 46 min #2155333Mille mercis de ton aide, alors après divers essais, ce qui a finalement fonctionné est le code suivant ds le CSS additionnel, si cela peut servir à d’autres 🙂 :
@media (max-width: 767px) {
.page #content {padding-left: 0px ;padding-right: 0px}
}J’ai aussi dû corriger des paramètres de mon tableau notamment la largeur réglée à 70%, ce qui expliquait aussi le souci… :-p
Dis moi je me demandais quelle est la différence entre le fichier CSS principal, le CSS du thème enfant et le CSS additionnel, si jamais tu as le temps de me l’expliquer en qques mots. Disons que je m’étonne qu’un code ne fonctionne pas ds le CSS enfant mais fonctionne ds l’additionnel…
Encore un grand merci de ton aide. Je passe le sujet en résolu 🙂
26 mai 2018 à 12 h 01 min #2155343Bonjour.
Le CSS principal (celui du thème parent) on y touche pas.
Le CSS du thème enfant, c’est là où tu dois insérer tes modifs.
Le CSS additionnel, parfois selon les thèmes, arrive à surclasser le code du thème parent, si le code se trouve par exemple dans un sous-dossier.
🙂
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.