Image de fond de cellule

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Image de fond de cellule

Message par Gae67 Dim 22 Juin 2014 - 0:28

Bonsoir,

Je cherche à pouvoir insérer une image de fond dans les cellules des forums dans les catégories si vous voyez ce que je recherche.
Mais j'aimerai pouvoir changer justement ces fonds, selon les forums, avec des images qui leurs sont associés.

fond qui n apparai pas - Image de fond de cellule Cellul10

Merci d'avance des réponses qu'il y'aura.
Cordialement,


Dernière édition par Gae67 le Lun 23 Juin 2014 - 0:14, édité 1 fois
Gae67

Gae67
*****

Masculin
Messages : 837
Inscrit(e) le : 23/03/2009

http://famille-r3d-dw4rf.com/
Gae67 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Image de fond de cellule

Message par Ea Dim 22 Juin 2014 - 0:38

Bonjour,


En exécutant un script comme ceci sur la page souhaitée :

Code:
$("dl.icon h3 a").each(function() {
  $(this).closest("li").addClass($(this).attr("href").replace(/^\/([fc][0-9]+)-.*$/, "$1"));
});

on peut utiliser du CSS qui dépend du forum en question, par exemple :

Code:
li.row.c3 {
background: url(http://2img.net/i/fa/i/smiles/icon_mrgreen.png); }
li.row.f5 {
background:url(http://2img.net/i/fa/i/smiles/icon_clown.png); }

donne : https://i.imgur.com/GTVdFcq.png

Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Image de fond de cellule

Message par Gae67 Dim 22 Juin 2014 - 22:16

Bonjour,

J'ai effectué ce que vous m'avez montré, et malheureusement cela ne fonctionne pas, j'ai utilisé toutes les combinaisons possibles avec le script (toutes les pages, index, sujets etc..) et sans résultat.

Cordialement.
Gae67

Gae67
*****

Masculin
Messages : 837
Inscrit(e) le : 23/03/2009

http://famille-r3d-dw4rf.com/
Gae67 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Image de fond de cellule

Message par Ea Dim 22 Juin 2014 - 23:05

Oh oui...

J'ai oublié de l'entourer de $(function(){ }); cela permet de retarder le code et qu'il n'agisse qu'une fois que la page est affichée ( sans le mettre il agit alors que la page est vide et rien ne se passe vu qu'il n'y a aucun élément sur lesquels agir ).

Le code devrait plutôt être :

Code:
$(function(){
  $("dl.icon h3 a").each(function() {
    $(this).closest("li").addClass($(this).attr("href").replace(/^\/([fc][0-9]+)-.*$/, "$1"));
  });
});

Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Image de fond de cellule

Message par Gae67 Lun 23 Juin 2014 - 0:14

Ah, la ca marche !

Merci beaucoup !
Gae67

Gae67
*****

Masculin
Messages : 837
Inscrit(e) le : 23/03/2009

http://famille-r3d-dw4rf.com/
Gae67 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum