La date/heure actuelle est Ven 3 Mai 2024 - 0:33

1 résultat trouvé pour p70

Modifier l'apparence d'un seul message

Détails techniques

Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Safari, Autre
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : toujours
Lien du forum : (lien masqué, vous devez poster pour le voir)

Description du problème

Bonsoir

Dans le cadre d'un forum rpg, je souhaiterais que les utilisateurs puissent changer l'affichage de leur profil dans un seul message lorsqu'ils le souhaitent (pour incarner un personnage temporaire). Cela se ferait moyennant l'insertion d'un code de ce type dans le corps de leur message :
Code:
<style type="text/css">
#p70 .classprofil { background-image: url(LIEN); }
#p70 .classavatar { display: none; }</style>

#p70 étant la class de la div contenant le post, générée par la variable {postrow.displayed.U_POST_ID}
.classprofil étant la div contenant les données du profil, dont l'avatar, et .classavatar celle contenant l'avatar. L'idée est d'effacer l'avatar pour faire apparaître le background du profil à la place.

Le souci concerne l'id #p70 : lorsque je modifie via les outils de développement j'arrive au résultat escompté : le profil change pour le post concerné.
Mais lorsque je copie/colle mon code dans mon message et que je valide, cela n'a pas d'effet. Pourtant si j'enlève le #p70, le code fonctionne et tous les profils de ma page sont modifiés.

Je suppose que c'est parce que #p70 est une class dynamique qui n'est "écrite" qu'après lecture du css par le navigateur, ma question est donc de savoir s'il est possible d'obtenir le même résultat (modification de l'affichage du profil uniquement du post concerné) par un autre moyen ?

Merci à tous Smile
par Cascade
le Ven 30 Avr 2021 - 21:32
 
Rechercher dans: Archives des problèmes avec un code
Sujet: Modifier l'apparence d'un seul message
Réponses: 3
Vues: 1040

Revenir en haut

Sauter vers: