next up previous contents
suivant: Interaction avec JavaScript monter: Positionnement précis et ``animation précédent: Layer = Calque   Table des matières

Attributs des layers

Les balises <LAYER>et <ILAYER> reconnaissent les attributs suivants:

ID = nom : permet d'affecter un nom au layer (utile pour l'interaction avec JavaScript).
LEFT = n : position gauche du layer par rapport à l'élément parent.
TOP = n : distance du layer au bord haut de l'élément parent.
PAGEX = n : distance du layer au bord gauche du document principal (vrai positionnement absolu).
PAGEY = n : distance du layer au bord haut du document principal.
SRC="url" : permet d'afficher dans le layer le contenu du fichier spécifié par l'url.
WIDTH = n : permet de spécifier la largeur du layer soit en % de la largeur de l'élément père, soit en pixels. Si le layer contient un objet qui ne peut être coupé (une image) alors la largeur est ajustée pour pouvoir tout contenir.
HEIGHT = n : hauteur du layer (pixel ou %). Si cette valeur est trop petite par rapport au contenu du layer alors la hauteur s'ajuste automatiquement.
CLIP="l, t, r, b" : permet de définir la zone visible du layer en spécifiant le coin supérieur gauche (l, t) et le coin inférieur droit (r, t) du rectangle à afficher. Les coordonnées sont données par rapport au layer (le point (0,0) est le coin supérieur gauche du layer). Si la zone de clip dépasse la taille du layer alors le layer est automatiquement agrandi.
VISIBILITY = .. : permet de spécifier si le layer est visible ou non. Trois valeurs sont possibles: HIDE (layer invisible), SHOW (layer visible), INHERIT (le layer hérite la propriété de l'élément parent). Si un ILAYER est caché son contenu est invisible mais la place qu'il occupe dans le document est conservée.
BGCOLOR = couleur : couleur de fond du layer.
BACKGROUND = "url" : image de fond pour le layer.
De plus les balises <LAYER> et <ILAYER> sont capables de gérer certains évènements extérieurs à l'aide des 3 attributs suivants:

OnMouseOver = fonction(arguments); : Exécute la fonction JavaScript spécifiée lorsque la souris passe sur le layer.
OnMouseOut = fonction(arguments); : Exécute la fonction JavaScript spécifiée lorsque la souris sort du layer.
OnLoad = fonction(arguments); : Exécute la fonction JavaScript spécifiée lors de l'affichage du layer.
     

next up previous contents
suivant: Interaction avec JavaScript monter: Positionnement précis et ``animation précédent: Layer = Calque   Table des matières
Pascal VERON 2000-04-07