Profil

  • WebConstant
  • Le blog de WebConstant
  • Homme
  • Webmaster réalisation webdesign conception webdesigner
  • De Formation en Webmaster éditorial à l'université de Poitiers,je dispose d'une expérience dans la conception, réalisation et la gestion des contenus de sites Web. je m'intéresse aux nouvelles technologies et aux sites Web des petites villes.

Recherche

Mercredi 18 novembre 2009 3 18 /11 /Nov /2009 14:07
Carousel.us est un caroussel 3D en utiisant Javascript , utilisant la librairie MooTools . Testé sous Firefox2+, Opéra 9+, Safari 3+, IE6+, Chrome 1.

Vous pouvez visualiser la démonstration sur cette
Page.
l'utilisation:

Editez le fichier
index.html.
ajouter les balises img.
Dans vos balises head, ajoutez ces lignes:

<script type="text/javascript" src="_js/
mootools.js"></script>
<script type="text/javascript" src="_js/carousel.us.js
"></script>

Ensuite ajouter ces lignes pour lancer et définir la classe du caroussel sur le conteneur global ayant pour identifiant container:

script type="text/javascript">
    document.addEvent('domready', function() {
        var carousel = new Carousel(
$('container')
);
    });
</script>

vous pouvez aussi passer des paramètres: exemples:

var carousel = new Carousel($('container'), { display_text: false [, options...] });

Ou vous pouvez aussi éditer le fichier carousel.us.js et définir les options.

Si vous souhaitez ajouter un texte spécifique aux images, insérez le dans un conteneur div avec la classe CSS que vous avez définie dans la déclaration du caroussel (ou en éditant le fichier carousel.us.js) et l'identifiant relatif (exemple: si mon fichier image se nomme 3_petits_cochons, l'identifiant relatif sera 3_petits_cochons).

Voici les différents paramètres du fichier de configuration :

display_text Afficher ou non le texte pour chaque image (true or false)
textfield L'identifiant pour le conteneur du texte (string)
texts_class La classe pour le conteneur de chaque texte (string)
opacity Opacité de la réflexion (0-1)
height Hauteur de la réflexion (0-1)
radiusx Espace horizontal entre les images opposées (pixel)
raidusy Espace vertical entre les images opposées (pixel)
centerx Position X du centre du caroussel (pixel)
centery Position Y du centre du caroussel (pixel)
clickit Ajouter un évènement onclick sur chaque image (true or false)
base Vitesse de base (number)
speed Vitesse du caroussel (number)
depth La hauteur (distance) quand le caroussel disparaît au clic (pixels)
duration Durée de l'animation (ms)
zoomIn Ratio de mise à l'échelle (0-1)
padding La propriété CSS padding-left pour le champs de texte (pixels)

Vous pouvez rapporter des bugs ou obtenir de l'aide sur le forum.
Par WebConstant - Publié dans : Nouvelles technologies
Ecrire un commentaire - Voir les 0 commentaires
Retour à l'accueil

Présentation

Derniers Commentaires

Texte Libre

Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus