bottom | NN 6 IE 5 CSS 2 |
Hérité: non | |
La spécification CSS exige que cet attribut définisse la position du bord inférieur du contenu d'un élément (sans compter les bordures et/ou les marges) par rapport au bord inférieur du conteneur parent immédiat. Parmi les navigateurs standard, seul IE 5 pour Macintosh adopte ce comportement. Le comportement d'IE pour Windows et de Netscape 6 est assez inattendu lorsque l'élément positionné utilise le contexte de positionnement de racine: au lieu de choisir le bas du document comme côté de comparaison, ces navigateurs utilisent le bas de l'espace correspondant à la fenêtre du navigateur (la zone visible, dans la terminologie CSS). Par conséquent, la position précise du bas de l'élément varie en fonction de la taille de la fenêtre du navigateur de l'utilisateur. En raison de cette différence, il est plus pratique d'utiliser la propriété bottom pour un élément positionné et imbriqué dans un autre élément positionné. Dans le cas d'un élément à positionnement relatif, le décalage est calculé par rapport au côté inférieur de l'emplacement où l'élément devrait normalement apparaître. |
|
Syntaxe CSS | |
bottom: length | percentage | auto |
|
Valeur | |
Pour plus de détails sur les valeurs de longueur, voir le début du présent chapitre. Les longueurs négatives sont admises dans certains contextes, mais vérifiez l'effet obtenu sur chaque navigateur. Vous pouvez également spécifier un pourcentage, lequel sera calculé par rapport à la hauteur du conteneur parent immédiat. Si vous spécifiez la valeur auto, le navigateur détermine automatiquement le décalage vertical inférieur de l'élément par rapport à sa position naturelle dans le cadre destiné à le recevoir. |
|
Valeur initiale | |
auto |
|
S'applique à | |
Tous les éléments positionnés. |
|
Référence de modèle d'objet | |
[window.]document.getElementById("elementID").style.bottom
|