l'equivalent de layer avec ses methodes (div en plus poussé)

l'equivalent de layer avec ses methodes (div en plus poussé) - HTML/CSS - Programmation

Marsh Posté le 07-02-2003 à 11:03:43    

bonjour,
 
malheuresement, layer n'est supporté que par Netscape ....
Je trouvais qu'il y avait des methodes fort sympathiques ds cette balise :
 

Code :
  1. Propriétés:
  2.    above (calque posé au dessus)
  3.    background (image d'arrière plan d'un calque)
  4.    bgColor (couleur d'arrière plan d'un calque)
  5.    below (calque posé au dessous)
  6.    clip (domaine d'affichage d'un calque)
  7.    document (objet document d'un calque)
  8.    left (valeur de gauche du coin supérieur gauche relative)
  9.    length (nombre de calques)
  10.    name (nom d'un calque)
  11.    pageX (valeur de gauche du coin supérieur gauche absolue)
  12.    pageY (valeur du haut du coin supérieur gauche absolue)
  13.    parentLayer (objet du calque parent)
  14.    siblingAbove (objet du calque posé au dessus)
  15.    siblingBelow (objet du calque posé au dessous)
  16.    src (fichier externe d'un calque)
  17.    top (valeur du haut du coin supérieur gauche relative)
  18.    visibility (visibilité d'un calque)
  19.    zIndex (position de la couche d'un calque)
  20.  
  21.  
  22.   Méthodes:
  23.    captureEvents() (surveiller des événements)
  24.    handleEvent() (traiter des événements)
  25.    load() (charger un fichier externe)
  26.    moveAbove() (poser sur un autre calque)
  27.    moveBelow() (poser sous un autre calque)
  28.    moveBy() (déplacer d'un nombre de pixels)
  29.    moveTo() (déplacer relativement à une position)
  30.    moveToAbsolute() (déplacer à une position de façon absolue)
  31.    releaseEvents() (terminer la surveillance d'événements)
  32.    resizeBy() (modifier la largeur et la hauteur d'un nombre de pixels)
  33.    resizeTo() (fixer la largeur et la hauteur à un nombre de pixels)
  34.    routeEvent() (parcourt la hiérarchie Event-Handler)


 
comme par exemple resizeBy() qui me permettrait d'augmenter tout doucement le calque contenant mon menu sous forme de tableau avec un setTimeout("deplier()",100);
et ca serait de la forme du style :
document.mon_calque.resizeBy(0,5);
 
Mais sous IE y a t'il moyen de faire ca ?????

Reply

Marsh Posté le 07-02-2003 à 11:03:43   

Reply

Marsh Posté le 07-02-2003 à 11:07:04    

div bahh pas pour moi  
sur div y a que ca :
 
Attribut align left | center | right | justify aligne le contenu du passage
datafld  #CDATA mentionne le nom d'un champ de l'enregistrement actuel de la source de données déterminée par datasrc=  
datasrc #CDATA mentionne l'URI de la source de données (d'après RFC 2396) qui est reliée au passage
dataformatas plaintext | html mentionne comment les données recherchées sur la base des mentions datasrc= et datafld= sont à interpréter
 
bahh l'ideal c que j'aimerais que la taille change ttes les X secondes ...
l'augmenter ttes les 0.5 s pour faires un menu deroulant  
 
dc je pense que le JS est l'ideal ...
 

Reply

Marsh Posté le 07-02-2003 à 11:25:47    

Tu ne regardes pas au bon endroit. Ca ne sont que les propriétés HTML de l'élément DIV.
 
Regardes autour de DOM :  
 
http://www.w3.org/TR/2000/REC-DOM- [...] -20001113/
http://www.w3.org/TR/2000/REC-DOM- [...] -20001113/
 
http://www.mozilla.org/docs/dom/domref/ (pour Mozilla, mais beaucoup de méthodes/attributs sont reconnues par IE, c'est juste que cette doc est plus claire que MSDN)


Message édité par gm_superstar le 07-02-2003 à 11:26:31

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 07-02-2003 à 11:27:48    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed