banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 01 March 2024 17:38

Gaëtan
Juste Inscrit !
Date d'inscription: 1 Mar 2024
Messages: 3

QGIS: Probl d affichage de l etiquette au format HTML

Bonjour à tous,

Je souhaite sur une carte faire apparaître des étiquettes sur trois lignes, et que chacune de ces lignes soient d'une couleur différente. Je suis donc passé par une étiquette HTML en cochant la case "Permettre le formatage HTML".

J'ai réussi à faire une étiquette avec trois parties distinctes, chacune d'une couleur différente. Cependant, depuis que je suis passé au format HMTL, mon étiquette n'est plus que sur deux lignes au lieu de trois : la ligne 2 et la ligne 3 sont au même niveau.

J'ai essayé plusieurs modifications dans le code, mais ces deux lignes ne veulent pas se différencier.

Mon code actuel est le suivant :

Code:

'
p3{
color: #056abc;
}
p2{
color: #0e8b05;
}
p{
color: #e10883;
}
'||"Précoces"||''||'n'
||''||"Moyennes"||''||'n'
||''||"Tardives"||''

Quelqu'un sait-il ce qui peut bloquer ce retour à la ligne ?

Merci de vos retours

Hors ligne

 

#2 Fri 01 March 2024 18:53

liege67
Participant actif
Lieu: Liège
Date d'inscription: 10 Apr 2014
Messages: 145

Re: QGIS: Probl d affichage de l etiquette au format HTML

bonjour

j'ai déjà au le meme problème avec "\n" et pas "n"
en HTML vous pouvez utiliser la balise <br> : l'élément de saut de ligne

Hors ligne

 

#3 Mon 11 March 2024 10:12

Gaëtan
Juste Inscrit !
Date d'inscription: 1 Mar 2024
Messages: 3

Re: QGIS: Probl d affichage de l etiquette au format HTML

Merci pour ce retour

J'ai essayé de remplacer le "/n" par <br> mais le saut de ligne ne se fait toujours pas

"<style>
p3{
color: #056abc;
}
p2{
color: #0e8b05;
}
p{
color: #e10883;
}
</style>
<p>'||"Précoces"||'</p>'||'<br>'
||'<p2>'||"Moyennes"||'</p2>'||'<br>'
||'<p3>'||"Tardives"||'</p3>'

Peut-il s'agir d'un problème de taille de l'étiquette ?

Hors ligne

 

#4 Mon 11 March 2024 11:35

FB33
Participant occasionnel
Date d'inscription: 6 Jul 2022
Messages: 48

Re: QGIS: Probl d affichage de l etiquette au format HTML

Bonjour,

En html, la balise de paragraphe, c'est <p> !.. les tags p1, p2, etc, ça n'existe pas.

Essayer donc plutôt ceci :

Code:

'<style>
.p3{
color: #056abc;
}
.p2{
color: #0e8b05;
}
.p1{
color: #e10883;
}
</style>
<p class="p1">'||"Précoces"||'</p>'
||'<p class="p2">'||"Moyennes"||'</p>'
||'<p class="p3">'||"Tardives"||'</p>'

... ça devrait mieux aller. ;-) (concernant le html, tout au moins... En fait, on applique une classe de style css différente aux trois paragraphes)

Dernière modification par FB33 (Mon 18 March 2024 11:38)

Hors ligne

 

#5 Mon 18 March 2024 10:53

Gaëtan
Juste Inscrit !
Date d'inscription: 1 Mar 2024
Messages: 3

Re: QGIS: Probl d affichage de l etiquette au format HTML

Merci pour ce retour !

Cela a résolu mon problème, j'ai mes étiquettes comme je le souhaite, c'est parfait ?

Hors ligne

 

#6 Mon 18 March 2024 11:42

FB33
Participant occasionnel
Date d'inscription: 6 Jul 2022
Messages: 48

Re: QGIS: Probl d affichage de l etiquette au format HTML

Ok... On pouvait faire plus "compact" :

Code:

'<p style="color:#e10883;">'||"Précoces"||'</p>'
||'<p style="color:#0e8b05;">'||"Moyennes"||'</p>'
||'<p style="color:#056abc;">'||"Tardives"||'</p>'

Dernière modification par FB33 (Mon 18 March 2024 11:57)

Hors ligne

 

Pied de page des forums

Powered by FluxBB