Comment faire défiler un calque (layer) ?

Soyez le premier à donner votre avis sur cette source.

Vue 11 290 fois - Téléchargée 1 675 fois

Description

Permet de faire défiler un layer avec textes et contenu graphique.
Défilement vers le haut et vers le bas. Affichage/masquage des informations contenues dans le calque.

Conclusion :


Testé sous IE 6, Nescape 4, Firefox.
Un calque nscontent imbriqué dans un autre appellé nscontainer.
Il suffit simplement pour vous de copier vos éléments dans le calque nscontent.

Deux liens appellent les fonctions moveup et/ou movedown.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
24
Date d'inscription
mardi 19 octobre 2004
Statut
Membre
Dernière intervention
16 mai 2008

Autre chose, le fait de supprimer la barre verticale de l'iframe est intéréssant, non? Surtout pour tous les utilisateurs MAC qui ne verront jamais un scrollbar personalisé de toute leur vie.
Messages postés
24
Date d'inscription
mardi 19 octobre 2004
Statut
Membre
Dernière intervention
16 mai 2008

en effet, le zip est correct.

Pour cette source, je ne cherchais pas à faire de défilement continu. Je voulais juste un calque masqué qui défile au survol d'un lien. Ce n'était pas une news défilante que j'affichais sinon j'aurais en effet utilisé un <marquee> et on en aurait jamais parlé ici. ;)
Messages postés
208
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
26 janvier 2009

Il se trouve qu'il n'a pas oublié la source, c'est simplement qu'il y a des dossiers dans le zip. Il faudra que nix prévoie une exploration de dossiers par la fonction qui affiche les fichiers du zip pour être téléchargés par le membres du club.
Le chose foncitonne, mais ça serait pas mal d'avoir aussi un défilement un peut comme <marquee> (vericalement ou horizontalement), qui fasse passer le layer en boucle (automatiquement si possible). Parce que là, ça ne fait que remplacer la barre d défilement horizontale qu'on aurait simplement avec un iframe.
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
38
document.getElementById("layer").style.marginLeft=x;

voilà, t'as ta source
Messages postés
134
Date d'inscription
samedi 19 octobre 2002
Statut
Membre
Dernière intervention
3 janvier 2009

Salut :)

Je pense que tu as oublié un truc imporatn mais utile : La source :)

Merci ;)

Optitech :)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (cs_klerdesign)