Aller au contenu

Aide:Calage

Une page de Wikipédia, l'encyclopédie libre.

Comment aligner à une position fixée ? Comment éviter les recouvrements ? Voila des tests en vrac :

Positionnement en %

[modifier | modifier le code]

On change la taille :

On change les proportions :

Ca marche ! Émoticône


Positionnement en pixels

[modifier | modifier le code]
(20,10)
(20.3,27)
(20.5,44)
(20.7,61)
(21,78)

À taille normale les valeurs décimales sont apparemment tronquées. Mais, l'affichage agrandi gère (au mieux ?) les valeurs décimales (avec firefox). Donc, il ne faut pas arrondir ou tronquer les valeurs des propriétés de position.

Ajustement des points

[modifier | modifier le code]
Tests d'ajustement des modèles de point.
équateur
colonne 0
colonne 21
ligne 44
ligne 71

Modèle:Point carte

Modèle:Point carte

Modèle:Point carte

Modèle:Point carte

taille 12

Modèle:Point carte

(100,30)
taille 11

Modèle:Point carte

(150,30)
taille 12

Modèle:Point carte

taille 11

Modèle:Point carte

Modèle:Point carte

nord-est
sud
est
nord
ouest
ouest
La bordure décale le contenu (sans)
La bordure décale le contenu (avec)

Ajustement des pictogrammes

[modifier | modifier le code]
en % en px
(20,20)x11
(20,20)x11
(50,20)x10
(50,20)x10
(21,51)x11
(21,51)x11
(51,51)x10
(51,51)x10
Conclusion
préférer les tailles paires.

Masquage des liens

[modifier | modifier le code]

Une bonne solution ; mais le débordement entraîne le masquage des liens

Lyon
Nice
masque le lien ci-dessous

Donc {{Pictogramme avec toponyme/2}} a un gros défaut (Smiley: triste).


Lyon
Nice
masque le lien ci-dessous

Idem avec <div> au lieu de <table>.

Alignement dans des boites de tailles nulles

[modifier | modifier le code]
div align:right
div align:center
div align:left
div align:right bottom:60px
div align:right right:100px
table v:middle h:right
test d'ajustement en largeur (align:left)
test d'ajustement en largeur (align:right)

Alignement left et top toujours. Autrement dit, pas d'alignement (Smiley: triste).

Note : <table> ne respecte les dimensions données.

Propriétés top et bottom

[modifier | modifier le code]
ne
se
bottom=20
bottom=40
bas=40

bottom positionne le bas de la fenêtre par rapport au bas (et non au haut (Smiley: triste)) de la fenêtre parent.

Pour positionner le bas de la fenêtre par rapport au haut de la fenêtre parent, il faut employer :

<div style="position:absolute;top: ...; ...; padding:0;"
><div style="position:relative;height:0px;margin:0;"
><div style="position:absolute;bottom:0px;"
>...</div></div></div>

Idem pour right.


Comment centrer horizontalement ?

[modifier | modifier le code]
de
...plus...
en plus long.......:(
boîtes sans surface
ca marche !
v-align:bottom
ca marche !


v-align:bottom et boîtes sans surface
ca marche pas !
toponyme manquant !
toponyme manquant !

Émoticône ca marche !

Encadrements

[modifier | modifier le code]
les 2 cadres ne se superposent pas. bottom+right centre ; mais pas height+width

Utiliser bottom+right

Modèles concernés : {{Point carte}}{{Point/}} Problème : les points sont blanc à l' "Apercu avant impression" de firefox.

{{Point carte}} {{Point/}} Test avec span Solution avec border Solution avec border 2 Nouveau {{Point carte}}
Point/
 
Test de la nouvelle version de Point carte

Pas de solution parfaite pour tous les zooms ! (Smiley: triste)   <STyx @ 24 octobre 2008 à 16:01 (CEST)[répondre]

BUG : "thumb" colore en blanc le fond du point

[modifier | modifier le code]

(concerne {{Début d'illustration}})

Version originale :

Agrandir l'image vierge
Agrandir l'image vierge
Arak est au centre de la province de Markazi.

Le bug est dû à la class "thumb". Il y a :

div.thumb div a img { background:#FFF }

dans MediaWiki:Monobook.css :(

Test de la transparence avec "thumb" :

Test de la transparence avec "thumb"

Version avec

<div class="thumbimage" style="background-color:#FFF;">

et sans "thumb" :

Agrandir l'image vierge
Agrandir l'image vierge
Arak est au centre de la province de Markazi.

Idem :

Agrandir
Agrandir

Test de la transparence sans "thumb" mais avec <div class="thumbimage" style="background-color:white;">

Agrandir
Agrandir

Test de la transparence sans "thumb" ni <div class="thumbimage" style="background-color:white;">

Ca marche ! Émoticône   <STyx @ 31 octobre 2008 à 22:17 (CET)[répondre]

BUG : printer preview generates awful borders

[modifier | modifier le code]

Modèle concerné {{Début d'illustration}} :

See also Discussion modèle:Début d'illustration (list of occurrences of thumb in CCSs)

Code:

{{Début d'illustration|right}}{{Début de carte}}<!--
-->[[Fichier:French presidential election 2007 1st 180°.svg|200px|légende]]
{{Étiquette|40|45|[[François Bayrou]]|20|n}}
{{Fin de carte}}
{{Fin d'illustration
|French presidential election 2007 1st 180°.svg
|légende.}}

Result:

Voir l’image vierge
légende.

Expension du modèle:

Agrandir l'image vierge
Agrandir l'image vierge
légende.

Without thumb (but corresponding style):

Agrandir l'image vierge
Agrandir l'image vierge
légende.

Comparaison avec l'affiche "thumb" de l'image vierge :

légende

Le but est d'harmoniser ce modèle avec les conventions de Aide:Cartographie#Palette_d'objets et d'adopter la syntaxe correcte :

<span>[[Lien|Toponyme]]</span>

au lieu de (actuellement) :

[[Toponyme|<span>Toponyme</span>]]

Voir aussi : Index des éléments HTMLIndex des propriétés CSS2

On obtient un résultat correcte avec :

span.map-region a { font-weight: bold; font-family: DejaVu Sans Condensed; color: rgb(100, 100, 100); }

dans le monobook perso.

La création d'une "class" semble nécessaire et incontournable.   <STyx @ (en break de long break ;) 24 avril 2010 à 17:15 (CEST)[répondre]