Στο Yui 3 Gallery: Η ενότητα Carousel

13 Δεκέμβρη 2010 στις 11:53 am από Gopal Venkatesan και Fabian Frank | Σε Ανάπτυξης , Yui 3 Gallery | 16 Σχόλια

Σχετικά με τους συγγραφείς: Gopal Venkatesan ( @ g13n ) έργα για το Yahoo! στο Bangalore, όπου είναι ένας από τους κοσμήτορες της κοινότητας των μηχανικών frontend? Gopal έχει το προβάδισμα μηχανικός στο Yui 2 Carousel του έργου από την απελευθέρωση 2.6.0. Είναι επίσης ο συγγραφέας της νέας Yui 3 Gallery Carousel μονάδα. Fabian Frank χαιρετά από τη Γερμανία και εργάζεται για το Yahoo! στο Πεκίνο? Fabian έχει με το Yahoo αφού τελείωσε το μεταπτυχιακό του της Έρευνας στο Πανεπιστήμιο της Γλασκώβης.

Τι είναι το Carousel;

Ένα στοιχείο ελέγχου Carousel παρέχει ένα widget για την περιήγηση ανάμεσα σε ένα σύνολο αντικειμένων που προσομοιάζουν με παρατάσσονται κάθετα ή οριζόντια σε μια υπερφορτωμένη περιοχή της σελίδας. Το "γαϊτανάκι" μεταφορά προέρχεται από μια αναλογία με διαφάνεια καρουσέλ, στις ημέρες της φωτογραφίας ταινία? Το Carousel έλεγχος μπορεί να διατηρήσει την πιστότητα με την παρούσα μεταφορά, επιτρέποντας τη συνεχή, κυκλική πλοήγηση μέσω όλων των μπλοκ περιεχομένου.

Το Carousel είναι μέρος μιας οικογένειας των widgets που σας επιτρέπουν να "υπερφόρτωση" ένα χώρο στη σελίδα, που παρέχει περισσότερο περιεχόμενο για το διάστημα από ό, τι ταιριάζει στο εσωτερικό του διαστάσεις, ενώ παρέχει έναν εύκολο και έξυπνο μηχανισμό για τον χρήστη να ανακαλύψει και να περιηγηθείτε στο πρόσθετο περιεχόμενο . Ακορντεόν, Tabs, δέντρα και ScrollViews είναι άλλα παραδείγματα αυτού του είδους.

Γιατί ακόμη Carousel τον έλεγχο;

Yui 3 χρειάζεται ένα ισχυρό, πλούσιο σε χαρακτηριστικά Carousel (όπως έχουμε σε Yui 2 ). Ο σχεδιαστικός στόχος για αυτό το Carousel ήταν να καταστεί και καθαρούς και να προσθέσετε επιπλέον διαμορφώσεις μέσω plugins, εκμεταλλευόμενοι Yui 3 ' s εγγενή υποστήριξη για σπονδυλωτής να διατηρήσει την ελαφρότητα και την ταχύτητα.

Yui 3 Widget Πλαίσιο

Ένα από τα μεγαλύτερα πλεονεκτήματα της γραφής custom widgets χρησιμοποιώντας Yui 3 είναι το πλαίσιο Widget (περισσότερα σχετικά με το πλαίσιο Widget: οδηγός χρήσης , σε βάθος εισαγωγή βίντεο ). Συγκρίνοντας το Carousel στο Yui 2.8.2 να μου Yui 3 Gallery Carousel , το Yui 3 έκδοση είναι λιτή και κομψή. Αυτό οφείλεται στο γεγονός ότι τα περισσότερα από τα βαριά ανύψωση σε σχέση με την παροχή του ιδρύματος που παρέχει κοινό σύνολο χαρακτηριστικών widget, μια πειθαρχημένη κύκλου ζωής, προοδευτική υποστήριξη ενίσχυση, κλπ. έρθει με την τάξη Widget.

Η Yui 3 Πλαίσιο Widget παρέχει επίσης ένα σταθερό μοτίβο MVC που προωθεί κάθε widget να υιοθετήσουν διαχωρισμό των μεθόδων κατάσταση σε σχέση με UI μεθόδους ενημέρωσης. Το γεγονός αυτό καθιστά τον κωδικό πολύ καθαρή και διατηρήσιμη. Στην πραγματικότητα αυτό είναι ένας από τους σημαντικότερους παράγοντες για τους οποίους η Yui 3 Carousel είναι καλύτερη από την προηγούμενη Yui 2-με βάση τον ξάδελφό του.

Η Yui 3 Plugin μοντέλο επιτρέπει στους προγραμματιστές να προσθέτουν νέες λειτουργίες ή την τροποποίηση των υφιστάμενων συμπεριφορά σε αντικείμενα. Αυτό επιτρέπει την προσθήκη επιπλέον λειτουργικότητα στο πάνω μέρος του Carousel να τραβήξει δυναμικά στοιχεία μέσω Ajax, κλπ. Έτσι, η Yui 3 Carousel δεν έχει κωδικό animation ψημένο σε αυτό, αλλά έχω δημιουργήσει ένα plugin που προσθέτει υποστήριξη animation για τις περιπτώσεις όπου αυτό είναι αναγκαίο . Αυτό βοηθά να κρατήσει το στοιχείο είναι πολύ ελαφρύ.

Μια Carousel Gallery για τη δική σας ιστοσελίδα

Μετά την ανάγνωση για το τι Carousel είναι και πώς μπορεί να σας βοηθήσει να βελτιώσουμε την ιστοσελίδα σας, ελπίζουμε ότι αισθάνονται πρόθυμοι να πάρετε τα χέρια σας βρώμικα. Μην ανησυχείτε, με Yui 3 επέκταση Gallery μας Carousel, εφαρμόζοντας ένα ιπποδρόμιο στην ιστοσελίδα σας είναι τόσο εύκολη όσο παρέχοντας μια λίστα με κουκκίδες σε μορφή HTML. Αυτό δεν είναι απλά μια διαφήμιση - αυτό είναι το πώς θα ενσωματωθεί πρόσφατα Carousel Gallery στο Sports Yahoo! σελίδα αποτελεσμάτων αναζήτησης.

Ένα απλό παράδειγμα

Ας ξεκινήσουμε με ένα απλό παράδειγμα που θα καλύπτει σχεδόν όλα όσα χρειάζεται να ξέρετε. Ο ευκολότερος τρόπος για σας να χρησιμοποιήσετε το νέο Carousel Gallery είναι να αφήσουμε Yui 3 Τοποθετήστε το automagically από το δίκτυο διανομής περιεχομένου της Yahoo. Υπενθυμίζοντας τι Carousel είναι μια κυλιόμενη λίστα των αντικειμένων, δημιουργούμε μια λίστα σε μορφή HTML. Θα περιλαμβάνει τον κατάλογο σε ένα div, το οποίο επιτρέπει το JavaScript για να μας βρείτε εύκολα και να εργαστούν με αυτό. Αν έχετε ήδη κάποια στοιχεία που απεικονίζονται σε μια λίστα-όπως τρόπο με τον markup σας, μπορείτε επίσης απλά βάλτε το καρουσέλ div γύρω από αυτό και να δοκιμάσετε την τύχη σας! Είναι πολύ σημαντικό να πούμε ότι, αν και είμαστε χρησιμοποιώντας ένα παράδειγμα της εικόνας εδώ, μπορείτε να χρησιμοποιήσετε το Carousel Gallery για οτιδήποτε θέλετε!

  <div class="carousel" id="container">
   <ol>
     <li> <img src="img/c1.jpg"> </ li>
     <li> <img src="img/c2.jpg"> </ li>
     <li> <img src="img/c3.jpg"> </ li>
     <li> <img src="img/c4.jpg"> </ li>
     <li> <img src="img/c5.jpg"> </ li>
     </ Ol>
 </ P> 

Τώρα που έχουμε τα στοιχεία μας για να δουλέψει, θέλουμε να ενισχύσουμε τα βλέμματα με την παρουσίαση των πέντε στοιχείων με τη χρήση του widget Carousel. Υποθέτοντας ότι χρησιμοποιείτε ήδη Yui 3 Η παρούσα είναι απλή υπόθεση. Το μόνο πράγμα που μπορεί να μην έχει δει ποτέ πριν, ανάλογα με το πόσο βαθιά θα έχουν σκάψιμο σε Yui 3 και το Gallery και στο παρελθόν, είναι ότι καθορίζουμε μια έκδοση Γκαλερί ρητά. Αυτό είναι απαραίτητο επειδή είμαστε χρησιμοποιώντας ένα ολοκαίνουργιο widget, το οποίο δεν είναι όπως στην Πινακοθήκη χτίσει ότι φορτωτή Yui του προσπαθεί να φορτώσει από από προεπιλογή. Ωστόσο, όπως Yui και Yui Gallery ώριμη, αυτό δεν θα είναι απαραίτητο πια στο μέλλον, όταν το προεπιλεγμένο αριθμό build, αυξάνονται.

  Yui ({gallery: «gallery-2010.10.20-19-33 '})
  . Χρήσης ("gallery-carousel", "gallery-carousel-anim", "υποκατάστατο", λειτουργία (Y) {
   var καρουσέλ = νέα Γ. Carousel ({boundingBox: "# δοχείο»,
    contentBox: "# δοχείο> ol"})?
   carousel.plug (Γ. CarouselAnimPlugin, {animation: {ταχύτητα: 0.7}})?
   carousel.render ()?
 })? 

(Με την ευκαιρία, αν σας ενδιαφέρει να πάρει καινούργια πράγματα που μπορείτε να επισκεφθείτε την Yui αποθετήριο Γκαλερί 3 σε github ή πιρούνι Gopal του , όπου αναπτύσσει Carousel. Αν βρείτε κάποιο bug, είμαστε πάντα ευτυχείς να ακούσουμε γι 'αυτό.)

Επιστροφή στο παράδειγμά μας ... Yui θα πάρει από εδώ. Ο φορτωτής τραβά αυτόματα Gallery Carousel και της εξάρτησής της από το δίκτυο διανομής περιεχομένου της Yahoo. Μετά από αυτό, το Carousel τις οποίες ξεκινά και εμφανίζεται. Ο χρήστης μπορεί στη συνέχεια κάντε κλικ στο αριστερό ή δεξί βέλος για να μετακινηθείτε γύρω. Σε παρακαλώ συγχώρεσέ με για την άσκηση σε μια σειρά από περιττή πολυπλοκότητα, αλλά εγώ δεν μπορούσα να αντισταθώ. Θα χρησιμοποιηθεί Y.CarouselAnimPlugin να αφήσει διαφάνεια καρουζέλ μας ομαλά από τη μία σελίδα στην άλλη και όχι μόνο την εμφάνιση της επόμενης σελίδας αμέσως. Αισθανθείτε ελεύθερος να παίξει με την παράμετρο ταχύτητα αν το επιθυμείτε.

Όπως μπορείτε να δείτε από το screenshot ανωτέρω, το Carousel είναι σε πλήρη λειτουργία. Ωστόσο, η CSS μπορεί να μην ταιριάζει πολύ καλά στο υπόλοιπο της σελίδας σας. Αυτό μας οδηγεί στην επόμενη ενότητα μας, όπου θα συζητήσουμε για το πώς να προσαρμόσετε Carousel Gallery.

Προσαρμογή Gallery Carousel

Τώρα που έχετε Carousel σας οργανωθεί και να λειτουργήσει και επεσήμανε μια περίπτωση χρήσης για την ιστοσελίδα σας, ελπίζουμε ότι θέλετε να το ενσωματώσει ομαλά. Όπως αναφέρθηκε προηγουμένως, το κάναμε για Αθλητισμός αποτελέσματα μας σελίδας. Εάν θέλετε να αυξήσετε τον αριθμό των ορατών αντικειμένων, για παράδειγμα, 3-4, μπορείτε να το κάνετε τροποποιώντας τη γραμμή που instantiates Carousel.

  var καρουσέλ = νέα Γ. Carousel ({boundingBox: "# δοχείο»,
  contentBox: "# δοχείο> ol», numVisible: 4})? 

Ακόμα δεν είναι αρκετά καλό; Ναι, καλά. Ευτυχώς CSS μας επιτρέπει να προσθέσετε το δικό τους ορισμούς στυλ μας και ακόμη και να αντικαταστήσει την αρχική αυτά χωρίς να αγγίξετε οποιοδήποτε υπάρχον CSS. Έτσι το πρώτο βήμα σας θα είναι πιθανώς για να αφαιρέσετε τα σύνορα, επειδή είναι αρκετά ενοχλητικά. Απλά προσθέστε την ακόλουθη CSS για να επικεφαλίδα της σελίδας σας.

  . Yui 3-carousel {
   σύνορα:! κανένα σημαντικό?
 }
 . Yui 3-καρουσέλ-nav {
   υπόβαθρο:! κανένα σημαντικό?
 }
 . Carousel ol li {
   σύνορα:! κανένα σημαντικό?
 } 

Τώρα, που φαίνεται καλύτερα. Έχω χρησιμοποιήσει επίσης αρνητικό περιθώριο να μειωθεί το χάσμα μεταξύ των Carousel μου και τον τίτλο. Ωστόσο, δεν είναι ακόμη εντελώς εκεί. Υποθέτω ότι και εσείς θέλετε να χρησιμοποιήσετε το δικό σας προσαρμοσμένα κουμπιά, τα οποία ενσωματώνουν ωραία σε διάταξη σελίδας σας. Για αυτό το παράδειγμα θα χρησιμοποιήσουμε τα ίδια κουμπιά που χρησιμοποιούνται και στις σελίδες αποτελεσμάτων αναζήτησης της Yahoo. Αυτό απαιτεί λίγο περισσότερο, αλλά και πάλι απλό, CSS.

  . Yui 3-καρουσέλ-κουμπί {
   υπόβαθρο: url ("sprite_button.png") δεν-επαναλαμβάνω κύλισης 0 0 διαφανή σημαντικό?!
   ύψος: 20px σημαντικό? πλάτος:! 28px σημαντικό?
 }
 . Yui 3-καρουσέλ-nav-στοιχείο {
   υπόβαθρο: url ("sprite_button.png") δεν-επαναλαμβάνω κύλισης 0 0 διαφανή σημαντικό?!
   υπόβαθρο-θέση: 133px-0 σημαντικό?!
 }
 . Yui 3-καρουσέλ-first-κουμπί {
   υπόβαθρο-θέση:-90px 0 σημαντικό?!
   περιθώριο δεξιά:! 35px σημαντικό?
 }
 . Yui 3-καρουσέλ-first-κουμπί-με ειδικές ανάγκες {
   υπόβαθρο-θέση:-60px 0 σημαντικό?!
   περιθώριο δεξιά:! 35px σημαντικό?
 }
 . Yui 3-καρουσέλ της διπλανής κουμπί {
   υπόβαθρο-θέση:-30px 0 σημαντικό?!
 }
 . Yui 3-καρουσέλ-κουμπί-με ειδικές ανάγκες {
   υπόβαθρο-θέση: 0 0 σημαντικό?!
 }
 . Yui 3-καρουσέλ-nav-στοιχείο-επιλεγμένο {
   υπόβαθρο-θέση: 121px-0 σημαντικό?!
 } 

Θα το αφήσουμε να που για σήμερα και ελπίζουμε να νιώσετε έτοιμοι να ξεκινήσετε. Τουλάχιστον αυτό ήταν το μόνο που χρειαζόμασταν. Ωστόσο, ανάλογα με το πόσο μεγάλο είναι το site σας και πώς τα ενδιαφερόμενα είστε στην απόδοσή της, υπάρχουν γενικές σκέψεις σχετικά με την τοποθέτηση κάτι από μια τρίτη δίκτυο περιεχομένου παράδοσης κόμμα που ισχύουν και εδώ. Για παράδειγμα, Sidnei ντα Σίλβα που κάποιες ενδιαφέρουσες σκέψεις σε ένα blog post νωρίτερα αυτό το μήνα. Θα χαρούμε να παράσχει μια Πώς να που εξηγεί πώς ένας Yui widget και τις εξαρτήσεις της, μπορεί να μετακινηθεί σε δική σας ιστοσελίδα, ή ακόμα και το περιεχόμενο του δικτύου διανομής, έτσι ώστε να είναι σε θέση να διατηρηθεί ο αριθμός των αιτήσεων HTTP όσο το δυνατόν χαμηλότερα. Ενημερώστε μας αν σας ενδιαφέρει, ανυπομονούμε να τα σχόλιά σας!

Περισσότερα θέματα στην Πινακοθήκη

Η εξαιρετική ομάδα του Εντουάρντο Lundgren και Nate Cavanaugh του Liferay έχουν ένα ιπποδρόμιο συνιστώσα στην Πινακοθήκη καθώς και - σίγουρα αξίζει τον έλεγχο έξω εάν είστε στην αγορά για τέτοιου είδους έλεγχο.

Μοιραστείτε και να επεκτείνει: Σελιδοδείκτης με Del.icio.us | Digg it! | reddit!

16 Σχόλια »

RSS feed για σχόλια σχετικά με τη θέση αυτή.

  1. Hey Gopal, Fabian,

    Σπουδαία δουλειά και μεγάλη θέση!

    Το να είσαι οπαδός YUI3 που μόλις πρόσφατα χτισμένο Carousel δική μου και όχι με εκείνη στην YUI2.

    Έχω μια ερώτηση. Μου φαίνεται ότι ένα καρουζέλ μπορεί να παίξει συχνά έναν ενισχυτικό ρόλο σε μια μεγαλύτερη widget σαν slideshow. Θα ήταν υπέροχο να βλέπουμε πώς η νέα μονάδα σας θα μπορούσε να επεκταθεί για το σκοπό αυτό. Έχετε κάποια παραδείγματα; Θα ήταν υπέροχο να βλέπουμε συνέχεια μετά.

    Μέχρι τότε Ανυπομονώ να έχει ένα παιχνίδι.

    Cheers,
    Σημάδι

    Σχόλιο από Mark - 13 Δεκεμβρίου 2010 #

  2. Γεια Gopal & Fabian,
    Έτσι όπως σας συνέστησε "... Μπορεί, επίσης, απλά βάλτε το καρουσέλ div γύρω από αυτό και να δοκιμάσετε την τύχη σας!" Έκανα. I ακόμη και αγωνίστηκε για μια στιγμή τον έλεγχο σας κωδικό με διαφορετικούς τρόπους. Το αποτέλεσμα δεν λειτουργεί, ούτε έχει νόημα.
    Έτσι, παρακαλώ, αντί της γραφής μια μακρά τώρα για το πώς είναι φοβερό καρουσέλ σας, θα μπορούσε να σας δώσει ένα απλό παράδειγμα εργασίας παρακαλώ.
    Επειδή δεν μπορούμε απόλυτα "δείτε από το screenshot ανωτέρω, το Carousel είναι σε πλήρη λειτουργία." (Ακόμη και με ένα GIF ή ένα βίντεο δεν θα μπορούσαμε).
    Πρέπει να επιμείνω. Μου αρέσει πολύ που χρησιμοποιούν yui3 και νομίζω ότι είστε πληγώνει αυτή την πολύ καλή βιβλιοθήκη με την παροχή επεκτάσεις δεν τεκμηριώνεται δεόντως με κανένα demo. Είναι απογοητευτικό για τον χρήστη.
    Κωδικοποίηση δεν είναι μαγεία, σταματήσει να προσπαθεί να μας ξεγελάσουν για το καλό όλων.

    Σας ευχαριστώ
    Matthieu

    Σχόλιο από Ματθ - 7η Ιανουαρίου, 2011 #

  3. Μεγάλη, έτσι χάρη σε ένα ανώνυμο χρήστη (sdeva), είναι εδώ ένα δείγμα κώδικα που μπορείτε να copy / paste για να παίξει με το plugin καρουσέλ:

    Yui ({gallery: «gallery-2010.10.20-19-33 '}). Χρήση (" gallery-carousel "," gallery-carousel-anim "," υποκατάστατο ", λειτουργία (Y) {
    Y.on ("διαθέσιμο", η λειτουργία (ε) {
    var καρουσέλ = νέα Γ. Carousel ({boundingBox: "# δοχείο», contentBox: "# δοχείο> ol"})?
    carousel.plug (Γ. CarouselAnimPlugin, {animation: {ταχύτητα: 0.7}})?
    carousel.render ()?
    }, "Εμπορευματοκιβώτιο #")?
    })?

    Σχόλιο από Ματθ - 7η Ιανουαρίου, 2011 #

  4. Λυπούμαστε, αλλά ας το προσπαθήσουμε με οντότητες:
    <html>
    <head>
    <script type="text/javascript" src="http://yui.yahooapis.com/3.2.0/build/yui/yui-min.js"> </ script>
    <Link rel = "stylesheet" type = "text / css"
    . Css "/>
    </ Head>
    <body class="yui3-skin-sam">
    <div class="carousel" id="container">
    <ol>
    <li> <img src="http://static.flickr.com/5006/5265039009_f92b60ffc6_m.jpg"> </ li>
    <li> <img src="http://static.flickr.com/5163/5265038529_b35a4f497e_m.jpg"> </ li>
    <li> <img src="http://static.flickr.com/5008/5265644686_712fde3f34_m.jpg"> </ li>
    <li> <img src="http://static.flickr.com/5241/5265037365_8679d00d49_m.jpg"> </ li>
    </ Ol>
    </ P>
    </ Body>
    <script type="text/javascript">
    Yui ({gallery: «gallery-2010.10.20-19-33 '}). Χρήση (" gallery-carousel "," gallery-carousel-anim "," υποκατάστατο ", λειτουργία (Y) {
    Y.on ("διαθέσιμο", η λειτουργία (ε) {
    var καρουσέλ = νέα Γ. Carousel ({boundingBox: "# δοχείο», contentBox: "# δοχείο> ol"})?
    carousel.plug (Γ. CarouselAnimPlugin, {animation: {ταχύτητα: 0.7}})?
    carousel.render ()?
    }, "Εμπορευματοκιβώτιο #")?
    })?
    </ Script>
    </ Html>

    Σχόλιο από Ματθ - 7η Ιανουαρίου, 2011 #

  5. Γεια Ματθ,

    σας ευχαριστώ πολύ για τα σχόλιά σας και σας ευχαριστώ για την παροχή παράδειγμα Gallery. Συμφωνώ ότι έχουμε ξεχάσει ότι και ότι θα πρέπει να έχουμε υπό την προϋπόθεση ότι. Εμείς θα φροντίσουμε να παρέχει μια μικρή λειτουργική παράδειγμα, ιδανική ως downloadable. Html αρχείο, την επόμενη φορά. Χαίρομαι που έχεις ένα παράδειγμα και τώρα που το μοιράστηκε μαζί μας. Ευχαριστούμε για τη βοήθειά μας να βελτιώσουμε τα πράγματα! :-)

    Αλλά επίσης πρέπει να πω ότι εμείς δεν θέλαμε να ξεγελάσουν κανέναν σε χρήση ή να διαφημίζουν module μας. Θα παρέχονται συνδέσεις σε εναλλακτικές εφαρμογές στο κάτω μέρος αυτής της θέσης και είμαστε καλά με όλους επιλέγοντας το αγαπημένο τους. Σημειώστε επίσης ότι οι αλυσιδωτές μας δεν είναι ένα επίσημο μέρος της Yui 3, αλλά μια επέκταση που παρέχονται μέσω της Πινακοθήκης Yui.

    Τις καλύτερες ευχές μου,
    Fabian

    Σχόλιο από Fabian Frank - 9 του Γενάρη του 2011 #

  6. Το παραπάνω παράδειγμα δεν θα μπορούσε να λειτουργήσει.
    Το στυλ που δημιουργούνται είναι εντελώς από το γάντζο όταν δεν φορτώνονται οι εικόνες πριν από τη δέσμη ενεργειών εκτελείται.
    Έτσι, η εκδήλωση πυρκαγιάς σε domready αντί για τις διαθέσιμες.

    + - Y.on ("διαθέσιμο", η λειτουργία (ε) {

    Et voilà.

    Σχόλιο από Ματθ - 11 Ιαν., 2011 #

  7. όταν προσπαθώ το παράδειγμα παρουσιάζεται αρχικά ως στοιχεία της λίστας 1. 2. 3. 4. και αφού ολοκληρωθεί η φόρτωση του αρχικοποιήσετε Carousel, είναι το πώς θα πρέπει να είναι;

    Σχόλιο από Sela - 25 Ιανουαρίου, 2011 #

  8. Γεια Sela,

    Ναι, αυτό είναι η προοδευτική βελτίωση.
    http://en.wikipedia.org/wiki/Progressive_enhancement

    Regards,
    Fabian

    Σχόλιο από Fabian Frank - 10η Φεβρουαρίου 2011 #

  9. Αν και είναι ωραίο να δείξει απλουστευμένο κώδικα, σας παρακαλούμε να μην ξεχάσετε να προσθέσετε χαρακτηριστικά alt για κάθε μία από τις εικόνες σας. Τα προγράμματα ανάγνωσης οθόνης θα αναγνωρίσουν φωτογραφίες στο καρουσέλ, οπότε ας τους δώσουμε μια καλή εμπειρία.

    Σχόλιο από Ted DRAKE - 13 Φεβ, 2011 #

  10. Hi Guys. Ευχαριστώ για αυτό. Έχω μερικές ερωτήσεις. Όταν φορτώνεται για πρώτη φορά, δείχνει ως μια διατεταγμένη λίστα, τότε πηγαίνει στο μορφοποιημένο κιβώτιο. Υπάρχει τρόπος να αποτραπεί αυτό;

    Είμαι νέος σε αυτό, και ήθελα να ξέρω αν μπορώ να αλλάξω ή να προσαρμόσετε το δέρμα, και αν ναι, πώς μπορώ να το κάνετε αυτό;

    Ευχαριστώ!

    Σχόλιο από seeker7805 - 14, Μάρτη 2011 #

  11. Γεια seeker7805,

    Παρακαλώ κοιτάξτε προηγούμενες απαντήσεις μου για να πάρετε περισσότερες πληροφορίες σχετικά με αυτό. Θα πρέπει να παραδώσει τουλάχιστον τα CSS στο κεφάλι του εγγράφου HTML σας για να φανεί σαν ένα καρουσέλ αμέσως και στη συνέχεια την Javascript προσθέτει μόνο τα κουμπιά κύλισης.

    Regards,
    Fabian

    Σχόλιο από Fabian Frank - 14 Μαρ, 2011 #

  12. Γεια seeker7805,

    Μπορείτε να ρυθμίσετε το Carousel δοχείο για να "yui3-carousel-loading", που θα κρύψει το Carousel, μέχρι να καθίσταται εντελώς.

    Αυτό είναι κοινό για όλα τα widgets Yui 3.

    http://developer.yahoo.com/yui/3/widget/ # hidingmarkup

    Εδώ είναι πώς μπορείτε να το κάνετε για το widget Carousel:


    Yui ({
    / / Τελευταία Γκαλερί κατασκευής αυτής της ενότητας
    γκαλερί: "gallery-2011.02.23-19-01"
    }). Χρήση ("gallery-carousel", "υποκατάστατο", λειτουργία (Y) {
    Y.on ("domready", λειτουργία () {
    var καρουσέλ = νέα Γ. Carousel ({boundingBox: "# δοχείο»,
    contentBox: "# δοχείο> ol», numVisible: 2})?
    carousel.render ()?
    })?
    })?

    Ελπίδα που βοηθά.

    Regards,
    Gopal Venkatesan

    Σχόλιο από Gopal Venkatesan - δέκατης πέμπτης Μαρτίου 2011 #

  13. Χάρη Fabian!
    Χάρη Gopal!

    Σχόλιο από seeker7805 - 16 Μάρτη 2011 #

  14. Γεια Fabian και Gopal:

    I εφαρμογής των αλλαγών, αλλά προφανώς είμαι πρέπει να κάνει κάτι λάθος:

    http://inetwebdesign.com/YUI3_carousel4.html

    Την ανανέωση, είναι εξακολουθεί να δείχνει την ταξινομημένη λίστα.

    Θέλεις να δημοσιεύσετε τον κώδικα; Δεν θέλω να φράξει χώρο εδώ.

    Regards,
    seeker7805

    Σχόλιο από seeker7805 - 16 Μάρτη 2011 #

  15. Γεια σου,

    αν βάλω συνδέσεις στο εσωτερικό των καρουσέλ που δεν λειτουργούν. Είναι αυτό που προορίζεται συμπεριφορά;

    Σχόλιο από Λούκα - 20 του Ιούλη 2011 #

  16. Γεια Λούκα,

    Όσο για σήμερα τα χελιδόνια Carousel τα γεγονότα κλικ, ξέρω ότι δεν είναι μια καλή εμπειρία. Μπορείτε να υποβάλετε εισιτήριο εγώ θα διορθώσω αυτό.

    Σχόλιο από Gopal Venkatesan - 21 Ιουλίου του 2011 #

Αφήστε ένα σχόλιο

Σημείωση: Τα σχόλια είναι moderated για την πρώτη-χρονόμετρα. Spam διαγράφονται.

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Hosted by Yahoo!

Copyright © 2006-2011 Yahoo! επιφύλαξη παντός δικαιώματος. Πολιτική Προστασίας Προσωπικών Δεδομένων - Όροι Υπηρεσίας

Powered by WordPress σε Yahoo! Web Hosting .