1

So I want to get an understanding of how a carousel works, and what I need to know (specifically) when I am building one. E.g. what Math functions to use, and why.

Somethings I would like to be able to do with the carousel is change the number of images that you can see at once (starting with 1, and going up to MANY). As you increase the number of images, it should resize the others. Perhaps you can put an upper limit on the number of images that you can see at the same time.

Feel free to include HTML5 technologies, like local storage or anything that can make the carousel very lightweight, and fast.

Also, given that I have never done this before, I would love if you could break it down for me in various levels of complexity. Basic, Advanced, Complex, More Complex.

Thanks in advance.

5
  • 2
    Why not delve into one of the existing carousel solutions? Commented Dec 8, 2010 at 18:54
  • The question is very broad, therefore, it's hard to give you a correct answer. Look at the example 'What' suggested. If something is not clear, you can ask a more focused question. Commented Dec 8, 2010 at 19:01
  • we're here to answer programming questions, not to do your programming homework. Commented Dec 8, 2010 at 19:13
  • @Pekka I tried many of them, and they were either too bulky, too difficult to customize to my particular needs, or had some other flaw. The only one that was decent was TinyCarousel, but even then, I was left wanting. Commented Dec 8, 2010 at 22:17
  • @Juan I will definitely do that. @zzzzBov this is a programming question. I am not 100% sure how to get started. All I am looking for is some guidance on the framework I would need to get started and how to move from there. If you had nothing constructive to add, you didn't have to say anything. Commented Dec 8, 2010 at 22:19

1 Answer 1

2

This site has a tutorial on building a carousel with jQuery, which goes fairly in-depth and is quite clear.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.