La date/heure actuelle est Mar 27 Sep 2022 - 9:49

2 résultats trouvés pour MBER

Donner couleur de fond différente (et définie) de la couleur du pseudo en fonction du groupe

Bonjour !
Le forum étant en maintenance, je ne vais pas pouvoir vérifier ce que je vais dire, mais déjà, une remarque :
Code:
$('#MBER').each(function()

Ceci n'est pas possible. each() permet de boucler sur un élément, mais #MBER montre que vous êtes sur un id ; or, un id ne peut pas se retrouver plusieurs fois dans la page, ce n'est pas fait pour. Boucler sur un id qui ne doit se trouver qu'une seule fois dans la page n'a donc pas de sens, il faudrait remplacer MBER par un class. Là, ça deviendrait logique et exploitable.

Dans votre JavaScript, $(this).find('.nameLMBER span').css('color') permet de récupérer la couleur d'un pseudo.
Vous pensez récupérer #73403E (format Hexadécimal) pour le groupe des admin par exemple, mais vous allez en fait récupérer la couleur sous la forme rgb(115, 64, 62) (format RGB). Vous allez devoir faire les conversions à la main, avec ce petit outil par exemple : https://nobsmarketplace.com/resources/tools/rgb-to-hex/

Enfin, puisque vous voulez faire des tests / conditions, vous aller avoir un code final de ce style :
Code:
$(function(){
      $('.MBER').each(function() {
            var color = $(this).find('.nameLMBER span').css('color');
            // Groupe admin
            if (color == 'rgb(115, 64, 62)'){
                  $(this).css('background', '#DB9A5C');
                  $(this).attr('style', 'background: #DB9A5C');
            }
            // Groupe modos
            if (color == 'rgb(?, ?, ?)'){
                  $(this).css('background', '#?');
                  $(this).attr('style', 'background: #?');
            }
      });
});


Les lignes $(this).attr('style', 'background: #DB9A5C'); ne sont potentiellement pas utiles, essayez sans et si ça ne marche pas, essayez avec !
par Toryudo
le Dim 26 Juin 2022 - 11:59
 
Rechercher dans: Archives des problèmes avec un code
Sujet: Donner couleur de fond différente (et définie) de la couleur du pseudo en fonction du groupe
Réponses: 2
Vues: 405

Probleme avec le header de fond aléatoire

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Depuis le début
Lien du forum : http://14v24.forumactif.org/

Description du problème

Bonjour,
Après avoir suivi les indications trouvées sur ce forum (https://forum.forumactif.com/t275674-banniere-aleatoire-pour-headers-en-fond-de-page) pour installer une bannière de fond aléatoire, cela ne marche absolument pas...

mon css:


J'espère que vous aurez une réponse ~
Merci d'avance
par 14v24
le Jeu 1 Juin 2017 - 15:59
 
Rechercher dans: Archives des problèmes avec l'apparence du forum
Sujet: Probleme avec le header de fond aléatoire
Réponses: 4
Vues: 5190

Revenir en haut

Sauter vers: