CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

IMPOSSIBLE de changer le CSS d'un élément !

Pseudo supprimé
Pseudo supprimé 19 février 2020 à 15:10:04

Bonjour à tous,

Voilà, j'ai un souci, c'est à devenir fou.

J'ai un "menu top" dans lequel j'ai 4 éléments :
https://image.noelshack.com/fichiers/2020/08/3/1582121169-capture.png

Comme vous pouvez le voir, le bouton "Actualités" n'a pas suivi le "style" des autres (j'ai remplacé le lien du menu ce matin).

J'ai donc cherché avec l'examinateur d'éléments sous Firefox, et je trouve ceci :
https://image.noelshack.com/fichiers/2020/08/3/1582121255-1.png

J'ai fini par trouver que les lignes correspondant à mes 3 éléments "bons" contiennent :
class="hvr-overline-from-center menu-item menu-item-type-post_type menu-item-object-page menu-item-1178"

Et le bouton actualités ne possède PAS la phrase en gras ci-dessus. En l'ajoutant, je vois que c'est ce qui manque à l'élément pour être bon.

Sauf que voilà mon problème ; impossible de modifier ça ! Je suis allé dans le CSS, j'ai essayé en mettant l'id "menu-item-12168" puis la phrase en gras, rien du tout...

Si quelqu'un peut m'aider, j'en serais reconnaissant ! Je vais finir par devenir fou :fou:

Highscore
Highscore
Niveau 7
19 février 2020 à 16:39:25

Tu dis avoir mis ça dans l'id, mais tu devrais plutôt le mette dans la class non ?
(typo p-e ?)

Pseudo supprimé
Pseudo supprimé 19 février 2020 à 16:42:00

Le 19 février 2020 à 16:39:25 Highscore a écrit :
Tu dis avoir mis ça dans l'id, mais tu devrais plutôt le mette dans la class non ?
(typo p-e ?)

Pardon, je me suis trompé en écrivant : j'ai mis "hvr-overline-from-center (+ le reste) dans class, et "menu-item-15168" en id.

En fait j'essaie de modifier ça dans le CSS, mais d'après tout ce que je lis depuis cet après-midi j'ai l'impression que c'est dans le JavaScript que je dois faire des modifs... Sauf que je n'ai aucune idée de quel fichier utiliser !

Pseudo supprimé
Pseudo supprimé 19 février 2020 à 20:13:07

Ce n'est pas le CCS qu'il faut modifier, mais la class de cette li dans le HTML. Comme tu l'as vu, il manque le "hvr-overline-from-center " à cette li.

Message édité le 19 février 2020 à 20:15:21 par Pseudo supprimé
Pseudo supprimé
Pseudo supprimé 20 février 2020 à 09:06:51

Le 19 février 2020 à 20:13:07 tirealatete a écrit :
Ce n'est pas le CCS qu'il faut modifier, mais la class de cette li dans le HTML. Comme tu l'as vu, il manque le "hvr-overline-from-center " à cette li.

Tout à fait ! Mais du coup je ne trouve pas le fichier correspondant dans mes fichiers source... :(

Pseudo supprimé
Pseudo supprimé 20 février 2020 à 15:29:08

EDIT : j'ai créé un document "modifactu.js", et j'ai entré ça dedans :

"document.getElementById(menu-item-1178).className = « hvr-overline-from-center menu-item menu-item-type-post_type menu-item-object-page menu-item-1178 »"

Pas marché...

Pseudo supprimé
Pseudo supprimé 24 février 2020 à 15:55:19

Yo ! Au final j'ai dû passer par l'agence qui nous a créé le site à la base, pour lui demander de checker le code, car malgré mes recherches et mes tests ça n'a rien donné. Je passerai en résolu s'il trouve et m'explique le souci :ok:

awax31
awax31
Niveau 1
25 février 2020 à 11:26:11

Essaye plutôt ça en javascript
var element = document.getElementById("menu-item-1178");
element.classList.add("hvr-overline-from-center");

Pseudo supprimé
Pseudo supprimé 25 février 2020 à 11:31:38

Le 25 février 2020 à 11:26:11 awax31 a écrit :
Essaye plutôt ça en javascript
var element = document.getElementById("menu-item-1178");
element.classList.add("hvr-overline-from-center");

Merci pour ta réponse :ok: j'intègre ça dans quel fichier ?

Pseudo supprimé
Pseudo supprimé 25 février 2020 à 13:07:53

Le 25 février 2020 à 11:31:38 Pierrot-T01 a écrit :

Le 25 février 2020 à 11:26:11 awax31 a écrit :
Essaye plutôt ça en javascript
var element = document.getElementById("menu-item-1178");
element.classList.add("hvr-overline-from-center");

Merci pour ta réponse :ok: j'intègre ça dans quel fichier ?

EDIT : j'ai créé un fichier .js dédié, en insérant cette ligne dont tu m'as parlé, ça n'a pas fonctionné (mais je pense que je m'y prends mal dans le FTP).

Pseudo supprimé
Pseudo supprimé 03 mars 2020 à 10:30:04

Bon alors la solution était très simple (pour les futurs qui auraient le même souci) :

Dans le backoffice de Wordpress :
- Apparence > Menus
- Classes facultatives > ajouter la ligne qui manquait à mon code
-> Si l'espace classe facultative n'aparaît pas, en haut à droite > options de l'écran > cocher "classes CSS"

:ok:

Pseudo supprimé
Pseudo supprimé 06 mars 2020 à 21:00:59

ca aurait été plus simple de dire DES LE DEBUT que c'était du Wordpress :ouch: :rire:

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment