Bootstrap Carousel Tutorial

Size: px
Start display at page:

Download "Bootstrap Carousel Tutorial"

Transcription

1 Bootstrap Carousel Tutorial The Bootstrap carousel is a flexible, responsive way to add a slider to your site. Bootstrap carousel can be used in to show case images, display testimonials, display videos, special messages to site visitors or any content that you believe is important to display to your site visitors in one place. A Carousel empowers you to display a lot of information to a site visitor in a controlled manner within the same screen real estate. NOTE: To include this plugins functionality, you will need carousel.js. If you are using bootstrap.js OR bootstrap.min.js this plugins JavaScript is included. NOTE: Nested carousels are not supported. NOTE: The.active class needs to be added to one of the slides. Otherwise, the carousel will not be visible. Usage 1) Via data attributes: Use data attributes to control the position of the carouse easily. a. Attribute data-slide accepts the keywords prev or next, which alters the slide position relative to its current position. b. Use data-slide-to to pass a raw slide index to the carousel data-slide-to="2", which shifts the slide position to a particular index beginning with 0. c. The data-ride="carousel" attribute is used to mark a carousel as an animation starting at page load. 2) Via JavaScript: The carousel can be manually called with JavaScript as below: $('.carousel').carousel() Example of a simple Image Carousel: To implement the carousel, you just need to add the code as shown in codespec 1 to your webpage at an appropriate place. <!-- #divcarousel STARTS --> <div id="divcarousel" class="carousel slide" data-ride="carousel"> <!--.carousel-indicators STARTS --> <ol class="carousel-indicators"> <li data-target="#divcarousel" data-slide-to="0" class="active"></li> <li data-target="#divcarousel" data-slide-to="1"></li> <li data-target="#divcarousel" data-slide-to="2"></li> <li data-target="#divcarousel" data-slide-to="3"></li> </ol> <!--.carousel-indicators ENDS --> 1

2 <!--.carousel-inner Wrapper for slides - STARTS --> <div class="carousel-inner" role="listbox"> <div class="item active"> <img src="images/slider/1.jpg" alt=""> <!-- 1st carousel ENDS --> <img src="images/slider/2.jpg" alt=""> <!-- 2nd carousel ENDS --> <img src="images/slider/3.jpg" alt=""> <!-- 3rd carousel ENDS --> <img src="images/slider/4.jpg" alt=""> <!-- 4th carousel ENDS --> <!--.carousel-inner Wrapper for slides - ENDS --> <!-- Controls STARTS --> <a class="left carousel-control" href="#divcarousel" role="button" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span> <span class="sr-only">previous</span> <a class="right carousel-control" href="#divcarousel" role="button" data-slide="next"> <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> <span class="sr-only">next</span> <!-- Controls ENDS --> <!-- #divcarousel ENDS --> Codespec 1 2

3 The output of the above code is as shown in diagram 1. Diagram 1 Example of an Image Carousel With Caption: To add the caption with the Bootstrap Carousel, you just need to add the code as shown in codespec 2. <!-- #divcarousel2 STARTS --> <div id="divcarousel2" class="carousel slide" data-ride="carousel"> <!--.carousel-indicators STARTS --> <ol class="carousel-indicators"> <li data-target="#divcarousel2" data-slide-to="0" class="active"></li> <li data-target="#divcarousel2" data-slide-to="1"></li> <li data-target="#divcarousel2" data-slide-to="2"></li> <li data-target="#divcarousel2" data-slide-to="3"></li> </ol> <!--.carousel-indicators ENDS --> <!--.carousel-inner Wrapper for slides - STARTS --> <div class="carousel-inner" role="listbox"> <div class="item active"> <img src="images/slider/1.jpg" alt=""> <div class="carousel-caption"> Caption for slider 1 <!-- 1st carousel ENDS --> 3

4 <img src="images/slider/2.jpg" alt=""> <div class="carousel-caption"> Caption for slider 2 <!-- 2nd carousel ENDS --> <img src="images/slider/3.jpg" alt=""> <div class="carousel-caption"> Caption for slider 3 <!-- 3rd carousel ENDS --> <img src="images/slider/4.jpg" alt=""> <div class="carousel-caption"> Caption for slider 4 <!-- 4th carousel ENDS --> <!--.carousel-inner Wrapper for slides - ENDS --> <!-- Controls STARTS --> <a class="left carousel-control" href="#divcarousel2" role="button" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span> <span class="sr-only">previous</span> <a class="right carousel-control" href="#divcarousel2" role="button" data-slide="next"> <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> <span class="sr-only">next</span> <!-- Controls ENDS --> <!-- #divcarousel2 ENDS --> Codespec 2 4

5 The output of the above code is as shown in diagram 2. Diagram 2 Carousel Options Name Type Default Description interval number 5000 The amount of time to delay between automatically cycling an item. If false, carousel will not automatically cycle. pause string "hover" Pauses the cycling of the carousel on mouseenter and resumes the cycling of the carousel on mouseleave. wrap boolean true Whether the carousel should cycle continuously or have hard stops. keyboard boolean true Whether the carousel should react to keyboard events. 5

6 Carousel Methods Method Description Example:.carousel(options) Initializes the carousel with an optional options object and starts cycling through items. $('#parent_id_of_carousel').carousel({ interval: 4000 }).carousel('cycle').carousel('pause').carousel(number) Cycles through the carousel items from left to right. Stops the carousel from cycling through items. Cycles the carousel to a particular frame (0 based, similar to an array). $('#parent_id_of_carousel').carousel('cycle') $('#parent_id_of_carousel).carousel('pause') $('#parent_id_of_carousel).carousel(number).carousel('prev') Cycles to the previous item. $('#parent_id_of_carousel).carousel('prev').carousel('next') Cycles to the next item. $('#parent_id_of_carousel).carousel('next') Example of an Image Carousel With Method: To usage of the method with Bootstrap Carousel, you just need to add the code as shown in codespec 3. <!-- #mycarousel3 STARTS --> <div id="mycarousel3" class="carousel slide"> <!-- Carousel indicators --> <ol class="carousel-indicators"> <li data-target="#mycarousel3" data-slide-to="0" class="active"></li> <li data-target="#mycarousel3" data-slide-to="1"></li> <li data-target="#mycarousel3" data-slide-to="2"></li> </ol> <!-- Carousel items STARTS --> <div class="carousel-inner"> <div class="item active"> <img src="images/slider/2.jpg" alt=""> <img src="images/slider/3.jpg" alt=""> 6

7 <img src="images/slider/4.jpg" alt=""> <!-- Carousel items ENDS --> <!-- Controls STARTS --> <a class="left carousel-control" href="#divcarousel2" role="button" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span> <span class="sr-only">previous</span> <a class="right carousel-control" href="#divcarousel2" role="button" data-slide="next"> <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> <span class="sr-only">next</span> <!-- Controls ENDS --> <div class="carouselbtn"> <input type="button" class="btn start-slide" value="start"> <input type="button" class="btn pause-slide" value="pause"> <input type="button" class="btn prev-slide" value="previous Slide"> <input type="button" class="btn next-slide" value="next Slide"> <input type="button" class="btn slide-one" value="slide 1"> <input type="button" class="btn slide-two" value="slide 2"> <input type="button" class="btn slide-three" value="slide 3"> <!-- #mycarousel3 STARTS --> <script type="text/javascript"> $(function(){ // Initializes the carousel $(".start-slide").click(function(){ $("#mycarousel3").carousel('cycle'); // Stops the carousel $(".pause-slide").click(function(){ $("#mycarousel3").carousel('pause'); // Cycles to the previous item $(".prev-slide").click(function(){ $("#mycarousel3").carousel('prev'); // Cycles to the next item $(".next-slide").click(function(){ $("#mycarousel3").carousel('next'); 7

8 // Cycles the carousel to a particular frame $(".slide-one").click(function(){ $("#mycarousel3").carousel(0); $(".slide-two").click(function(){ $("#mycarousel3").carousel(1); $(".slide-three").click(function(){ $("#mycarousel3").carousel(2); </script> Codespec 3 The output of the above code is as shown in diagram 3. Diagram 3 8

9 Using the default bootstrap carousel, we created a testimonial carousel example as shown in diagram 4. Diagram 4 We have also provided you with an additional slider name Nivo slider as shown in diagram 5 and diagram 6. Diagram 5 Diagram 6 9

10 If you are a competent HTML5 / CSS3 / JavaScript programmer we are sure you will be able to change the code of the web page modal window we ve written to make the code snappier and perhaps a tad shorter. Feel free to do so. If you would like to share your code with others via OpenSourceVarsity please drop us an and we d be happy to put up your code spec for download via our website. Should you have any queries about the carousel examples code do post these in the Bootstrap 3 section of the OpenSourceVarsity forum. We really do make special efforts to help, having said that, we really cannot re-write/edit code blocks for you. 10

Bootstrap Carousel. jquery Image Sliders

Bootstrap Carousel. jquery Image Sliders Bootstrap Carousel jquery Image Sliders Bootstrap Carousel Carousel bootstarp css js jquery js bootstrap.js http://getbootstrap.com/javascript/#carousel item ol.carousel-indicators li

More information

Bootstrap 1/20

Bootstrap 1/20 http://getbootstrap.com/ Bootstrap 1/20 MaxCDN

More information

Mateen Eslamy 10/31/13

Mateen Eslamy 10/31/13 Mateen Eslamy 10/31/13 Tutorial In this tutorial, you ll learn how to create a webpage using Twitter Bootstrap 3. The goal of this tutorial is to create a responsive webpage, meaning that if the webpage

More information

Chapter6: Bootstrap 3. Asst.Prof.Dr. Supakit Nootyaskool Information Technology, KMITL

Chapter6: Bootstrap 3. Asst.Prof.Dr. Supakit Nootyaskool Information Technology, KMITL Chapter6: Bootstrap 3 Asst.Prof.Dr. Supakit Nootyaskool Information Technology, KMITL Objective To apply Bootstrap to a web site To know how to build various bootstrap commands to be a content Topics Bootstrap

More information

ADVANCED JAVASCRIPT. #7

ADVANCED JAVASCRIPT. #7 ADVANCED JAVASCRIPT. #7 7.1 Review JS 3 A simple javascript functions is alert(). It's a good way to test a script is working. It brings up a browser default popup alert window. alert(5); 4 There are 2

More information

Custom T-Shirt Designs

Custom T-Shirt Designs California State University, San Bernardino CSUSB ScholarWorks Electronic Theses, Projects, and Dissertations Office of Graduate Studies 6-2017 Custom T-Shirt Designs Ranjan Khadka 004229640@coyote.csusb.edu

More information

ADVANCED JAVASCRIPT #8

ADVANCED JAVASCRIPT #8 ADVANCED JAVASCRIPT #8 8.1 Review JS 3 A conditional statement can compare two values. Here we check if one variable we declared is greater than another. It is true so the code executes. var cups = 15;

More information

Website Development with HTML5, CSS and Bootstrap

Website Development with HTML5, CSS and Bootstrap Contact Us 978.250.4983 Website Development with HTML5, CSS and Bootstrap Duration: 28 hours Prerequisites: Basic personal computer skills and basic Internet knowledge. Course Description: This hands on

More information

Bootstrap 3 CSS Classes Desk Reference

Bootstrap 3 CSS Classes Desk Reference Grid Text & Images Basic grid - full width is 12 columns wide

More information

Building beautiful websites with Bootstrap: A case study. by Michael Kennedy michaelckennedy.net

Building beautiful websites with Bootstrap: A case study. by Michael Kennedy michaelckennedy.net Building beautiful websites with Bootstrap: A case study by Michael Kennedy DevelopMentor @mkennedy michaelckennedy.net Objectives Learn what Bootstrap has to offer web developers Install and use Bootstrap

More information

BOOTSTRAP TOOLTIP PLUGIN

BOOTSTRAP TOOLTIP PLUGIN BOOTSTRAP TOOLTIP PLUGIN http://www.tutorialspoint.com/bootstrap/bootstrap_tooltip_plugin.htm Copyright tutorialspoint.com Tooltips are useful when you need to describe a link. The plugin was inspired

More information

Installation & User Guide

Installation & User Guide Copyright 2010-2017 Cotek Systems Inc. All rights reserved. Corporate Headquarters 3722 Pleasantdale Rd Ste 6 Atlanta, GA 30340 USA Sales Support Please be patient while waiting for response. (24/7 Support!)

More information

Important installation note Back to Top. Homepage Overview Back to Top

Important installation note Back to Top. Homepage Overview Back to Top Inspire: Important installation note Back to Top After installing and activating the theme, you need to navigate to Settings > Permalinks and click on the Save Changes button, even if you haven t made

More information

WEB/DEVICE DEVELOPMENT CLIENT SIDE MIS/CIT 310

WEB/DEVICE DEVELOPMENT CLIENT SIDE MIS/CIT 310 WEB/DEVICE DEVELOPMENT CLIENT SIDE MIS/CIT 310 Project #4 Updating your class project to be more mobile friendly To gain a fuller appreciate for Responsive Design, please review Chapter 8. Another great

More information

Delivering Responsive Images The Challenges

Delivering Responsive Images The Challenges Delivering Responsive Images The Challenges As a website developer you must be getting multiple requests to build responsive websites from clients. I m sure you ve noticed this trend. Today, almost every

More information

HTML and CSS COURSE SYLLABUS

HTML and CSS COURSE SYLLABUS HTML and CSS COURSE SYLLABUS Overview: HTML and CSS go hand in hand for developing flexible, attractively and user friendly websites. HTML (Hyper Text Markup Language) is used to show content on the page

More information

The Structure of the Web. Jim and Matthew

The Structure of the Web. Jim and Matthew The Structure of the Web Jim and Matthew Workshop Structure 1. 2. 3. 4. 5. 6. 7. What is a browser? HTML CSS Javascript LUNCH Clients and Servers (creating a live website) Build your Own Website Workshop

More information

Mobile Design for the Future That is Here Already. Rick Ells UW Information Technology University of Washington

Mobile Design for the Future That is Here Already. Rick Ells UW Information Technology University of Washington Mobile Design for the Future That is Here Already Rick Ells UW Information Technology University of Washington Why Mobile? Why Accessible? Are UW Web sites a public accomodation under the Americans with

More information

Overview

Overview HTML4 & HTML5 Overview Basic Tags Elements Attributes Formatting Phrase Tags Meta Tags Comments Examples / Demos : Text Examples Headings Examples Links Examples Images Examples Lists Examples Tables Examples

More information

Want to read more? You can buy this book at oreilly.com in print and ebook format. Buy 2 books, get the 3rd FREE!

Want to read more? You can buy this book at oreilly.com in print and ebook format. Buy 2 books, get the 3rd FREE! Want to read more? You can buy this book at oreilly.com in print and ebook format. Buy 2 books, get the 3rd FREE! Use discount code: OPC10 All orders over $29.95 qualify for free shipping within the US.

More information

Accessibility Building Accessible Apps. Klara Schmitt

Accessibility Building Accessible Apps. Klara Schmitt Accessibility Building Accessible Apps Klara Schmitt WCAG 2.0 vs. Section 508 WCAG = Web Content Accessibility Guidelines - 2008: W3C publishes WCAG 2.0-2010: Adopted by ISO Section 508 = Federal Government

More information

Table of contents. DMXzone Nivo Slider 3 DMXzone

Table of contents. DMXzone Nivo Slider 3 DMXzone Nivo Slider 3 Table of contents Table of contents... 1 About Nivo Slider 3... 2 Features in Detail... 3 Reference: Nivo Slider Skins... 22 The Basics: Creating a Responsive Nivo Slider... 28 Advanced:

More information

~Arwa Theme~ HTML5 & CSS3 Theme. By ActiveAxon

~Arwa Theme~ HTML5 & CSS3 Theme. By ActiveAxon ~Arwa Theme~ HTML5 & CSS3 Theme By ActiveAxon Thank you for purchasing our theme. If you have any questions that are beyond the scope of this help file, please feel free to email us via our user page contact

More information

Session 5. Web Page Generation. Reading & Reference

Session 5. Web Page Generation. Reading & Reference Session 5 Web Page Generation 1 Reading Reading & Reference https://en.wikipedia.org/wiki/responsive_web_design https://www.w3schools.com/css/css_rwd_viewport.asp https://en.wikipedia.org/wiki/web_template_system

More information

Static Webpage Development

Static Webpage Development Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for PHP Given below is the brief description for the course you are looking for: - Static Webpage Development Introduction

More information

The. Scripts. Developer Guide [Part 3]

The. Scripts. Developer Guide [Part 3] The 2017 Scripts Part 3 covers the basics of the javascripts used in most of our templates. We cover how to edit the captions on the slideshow, increase or decrease the speed on various scripts, etc. [Release

More information

jquery Tutorial for Beginners: Nothing But the Goods

jquery Tutorial for Beginners: Nothing But the Goods jquery Tutorial for Beginners: Nothing But the Goods Not too long ago I wrote an article for Six Revisions called Getting Started with jquery that covered some important things (concept-wise) that beginning

More information

From Ordinary to Extraordinary

From Ordinary to Extraordinary From Ordinary to Extraordinary Ben Schmidt designer/developer @10PoundGorilla Dedicated & Innovative Web Developers Web Development Internet Marketing SEO & Adwords Social Media Email Marketing Graphic

More information

LAMPIRAN. Index.php. <?php. unset($_session["status"]); //session_destroy(); //session_destroy();

LAMPIRAN. Index.php. <?php. unset($_session[status]); //session_destroy(); //session_destroy(); LAMPIRAN Index.php unset($_session["status"]); //session_destroy(); //session_destroy();?>

More information

SEEM4570 System Design and Implementation Lecture 04 jquery

SEEM4570 System Design and Implementation Lecture 04 jquery SEEM4570 System Design and Implementation Lecture 04 jquery jquery! jquery is a JavaScript Framework.! It is lightweight.! jquery takes a lot of common tasks that requires many lines of JavaScript code

More information

Web development using PHP & MySQL with HTML5, CSS, JavaScript

Web development using PHP & MySQL with HTML5, CSS, JavaScript Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create

More information

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar Review of HTML Chapter 3 Fundamentals of Web Development 2017 Pearson Fundamentals of Web Development http://www.funwebdev.com - 2 nd Ed. What Is HTML and Where Did It Come from? HTML HTML is defined as

More information

Tizen Web UI Technologies (Tizen Ver. 2.3)

Tizen Web UI Technologies (Tizen Ver. 2.3) Tizen Web UI Technologies (Tizen Ver. 2.3) Spring 2015 Soo Dong Kim, Ph.D. Professor, Department of Computer Science Software Engineering Laboratory Soongsil University Office 02-820-0909 Mobile 010-7392-2220

More information

FME Extensions Category Banners & Image Slider User Guide - Version

FME Extensions Category Banners & Image Slider User Guide - Version FME Extensions Category Banners & Image Slider User Guide - Version 1.0 http://www.fmeextensions.com support@fmeextensions.com Intended Audience The content of this document is designed to facilitate the

More information

How do I edit my slideshow?

How do I edit my slideshow? How do I edit my slideshow? This information applies only to sites with slideshows built after 24th October 2012. If your site was built before this date and you would like your Slideshow to work this

More information

Technical Specifications Leaderboard + Mobile Leaderboard. 27/12/2018 Tech Specs 1

Technical Specifications Leaderboard + Mobile Leaderboard. 27/12/2018 Tech Specs 1 27/12/2018 Tech Specs 1 27/12/2018 Screenshot 2 Format Device Width*Height Extensions Max. weight Animation Clicktag Leaderboard Desktop / Tablet 728*90 HTML5/GIF/JPG 70 kb 3 loops in 15 clicktag Mobile

More information

Programming web design MICHAEL BERNSTEIN CS 247

Programming web design MICHAEL BERNSTEIN CS 247 Programming web design MICHAEL BERNSTEIN CS 247 Today: how do I make it?! All designers need a medium. Napkin sketches aren t enough.! This week: core concepts for implementing designs on the web! Grids!

More information

Cascading Style Sheets for layout II CS7026

Cascading Style Sheets for layout II CS7026 Cascading Style Sheets for layout II CS7026 Understanding CSS float The CSS float property is also a very important property for layout. It allows you to position your Web page designs exactly as you want

More information

JAVASCRIPT AND JQUERY: AN INTRODUCTION (WEB PROGRAMMING, X452.1)

JAVASCRIPT AND JQUERY: AN INTRODUCTION (WEB PROGRAMMING, X452.1) Technology & Information Management Instructor: Michael Kremer, Ph.D. Class 8 Professional Program: Data Administration and Management JAVASCRIPT AND JQUERY: AN INTRODUCTION (WEB PROGRAMMING, X452.1) AGENDA

More information

classjs Documentation

classjs Documentation classjs Documentation Release 1.0 Angelo Dini March 21, 2015 Contents 1 Requirements 3 2 Plugins 5 2.1 Cl.Accordion............................................... 5 2.2 Cl.Autocomplete.............................................

More information

WELCOME TO JQUERY PROGRAMMING LANGUAGE ONLINE TUTORIAL

WELCOME TO JQUERY PROGRAMMING LANGUAGE ONLINE TUTORIAL WELCOME TO JQUERY PROGRAMMING LANGUAGE ONLINE TUTORIAL 1 The above website template represents the HTML/CSS previous studio project we have been working on. Today s lesson will focus on JQUERY programming

More information

JavaScript (5A) JavaScript

JavaScript (5A) JavaScript JavaScript (5A) JavaScript Copyright (c) 2012 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any

More information

CSS: Layout, Floats, and More

CSS: Layout, Floats, and More CSS: Layout, Floats, and More CISC 282 September 27, 2017 Pseudo Selectors CSS selectors are typically document-related Reflect an element's context in the page Nesting, containing block, tag, class(es)...

More information

jquery & Responsive Web Design w/ Dave #jqsummit #rwd

jquery & Responsive Web Design w/ Dave #jqsummit #rwd jquery & Responsive Web Design w/ Dave Rupert @davatron5000 #jqsummit #rwd I work at Paravel. http://paravelinc.com && @paravelinc I host the ATX Web Show. http://atxwebshow.com && @atxwebshow I make tiny

More information

EECS1012. Net-centric Introduction to Computing. Lecture 5: Yet more CSS (Float and Positioning)

EECS1012. Net-centric Introduction to Computing. Lecture 5: Yet more CSS (Float and Positioning) EECS 1012 EECS1012 Net-centric Introduction to Computing Lecture 5: Yet more CSS (Float and Positioning) Acknowledgements Contents are adapted from web lectures for Web Programming Step by Step, by M.

More information

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application.

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application. Extra notes - Client-side Design and Development Dr Nick Hayward HTML - Basics A brief introduction to some of the basics of HTML. Contents Intro element add some metadata define a base address

More information

E-Business Systems 1 INTE2047 Lab Exercises. Lab 5 Valid HTML, Home Page & Editor Tables

E-Business Systems 1 INTE2047 Lab Exercises. Lab 5 Valid HTML, Home Page & Editor Tables Lab 5 Valid HTML, Home Page & Editor Tables Navigation Topics Covered Server Side Includes (SSI) PHP Scripts menu.php.htaccess assessment.html labtasks.html Software Used: HTML Editor Background Reading:

More information

Content Elements. Contents. Row

Content Elements. Contents. Row Content Elements Created by Raitis S, last modified on Feb 09, 2016 This is a list of 40+ available content elements that can be placed on the working canvas or inside of the columns. Think of them as

More information

CISC 1600 Lecture 2.4 Introduction to JavaScript

CISC 1600 Lecture 2.4 Introduction to JavaScript CISC 1600 Lecture 2.4 Introduction to JavaScript Topics: Javascript overview The DOM Variables and objects Selection and Repetition Functions A simple animation What is JavaScript? JavaScript is not Java

More information

Random number generation, Math object and methods, HTML elements in motion, setinterval and clearinterval

Random number generation, Math object and methods, HTML elements in motion, setinterval and clearinterval Lab04 - Page 1 of 6 Lab 04 Monsters in a Race Random number generation, Math object and methods, HTML elements in motion, setinterval and clearinterval Additional task: Understanding pass-by-value Introduction

More information

WordPress How to Create a Simple Image Slider with the New RoyalSlider

WordPress How to Create a Simple Image Slider with the New RoyalSlider WordPress How to Create a Simple Image Slider with the New RoyalSlider Last update: 2/20/2013 WARNING: DO NOT USE INTERNET EXPLORER you can use Firefox, Chrome, or Safari but the editing screens do not

More information

Flexslider v1.x Installation and User Manual

Flexslider v1.x Installation and User Manual 2017/11/08 09:14 1/15 Flexslider v1.x Installation and User Manual Flexslider v1.x Installation and User Manual Latest version: 1.10.0 Compatibility: Magento 1.7.x, 1.8.x, 1.9.x Disclaimer This is the

More information

grabattention The jquery Plug-in

grabattention The jquery Plug-in grabattention The jquery Plug-in for an elegant way to bring user attention About Plug-in Grab Attention plug-in is developed to bring to notice / grab attention / get notify user for lead generation form,

More information

CSS often uses hyphens in CSS property names but JavaScript uses camel case, e.g. color: blue; p { <!DOCTYPE html> <meta charset="utf-8" /> <head>

CSS often uses hyphens in CSS property names but JavaScript uses camel case, e.g. color: blue; p { <!DOCTYPE html> <meta charset=utf-8 /> <head> 1 of 9 CS1116/CS5018 Web Development 2 Dr Derek Bridge School of Computer Science & Information Technology University College Cork Recap To find nodes: queryselector, queryselectorall To create new element

More information

JQuery and Javascript

JQuery and Javascript JQuery and Javascript Javascript - a programming language to perform calculations/ manipulate HTML and CSS/ make a web page interactive JQuery - a javascript framework to help manipulate HTML and CSS JQuery

More information

Porto: How to Add More Content to Slideshows

Porto: How to Add More Content to Slideshows Porto: How to Add More Content to Slideshows This article covers how to add more content to slideshows in Magento stores that use the Porto theme. If your store is using a theme other than Porto, this

More information

appendix Introduction to Foundation, the front-end framework

appendix Introduction to Foundation, the front-end framework APPENDIX B appendix Introduction to Foundation, the front-end framework When prototyping responsive websites, building quickly is key. They don t call it rapid prototyping for nothing. Using a front-end

More information

The starter app has a menu + 2 Views : Dashboard. About

The starter app has a menu + 2 Views : Dashboard. About Front End The starter app has a menu + 2 Views : Dashboard About All views will be based on structure laid down in Layout layout/main.hbs. Includes Semantic-UI CSS library View content will

More information

Implementing Usable Keyboard Interactions. Jared Smith & Jonathan Whiting webaim.org

Implementing Usable Keyboard Interactions. Jared Smith & Jonathan Whiting webaim.org Implementing Usable Keyboard Interactions Jared Smith & Jonathan Whiting webaim.org Keyboard User!= Screen Reader User Screen Reader User (usually) = Keyboard User Keyboard Accessibility Testing + Keyboard

More information

Introduction to HTML5

Introduction to HTML5 Introduction to HTML5 History of HTML 1991 HTML first published 1995 1997 1999 2000 HTML 2.0 HTML 3.2 HTML 4.01 XHTML 1.0 After HTML 4.01 was released, focus shifted to XHTML and its stricter standards.

More information

Sitecore Experience Accelerator 1.1 Rev: September 13, Sitecore Experience Accelerator 1.1

Sitecore Experience Accelerator 1.1 Rev: September 13, Sitecore Experience Accelerator 1.1 Sitecore Experience Accelerator 1.1 Rev: September 13, 2018 Sitecore Experience Accelerator 1.1 All the official Sitecore documentation. Page 1 of 52 Composite renderings A composite rendering consists

More information

Joomla How To Setup Menu Horizontal Module 2.5 Drop Down

Joomla How To Setup Menu Horizontal Module 2.5 Drop Down Joomla How To Setup Menu Horizontal Module 2.5 Drop Down DJ-Menu is a suckerfish menu with animated mootools effects for Joomla 2.5 and 3.0. Now, you can Your responsive templates can now get a dropdown

More information

Bootstrap All-in-One

Bootstrap All-in-One Solving big problems is easier than solving little problems. Sergey Brin Bootstrap All-in-One A Quick Introduction to Managing Content in Cascade Alex King, Jay Whaley 4/28/17 Bootstrap Docs Facilities

More information

How define the img src path in MVC Not the answer you're looking for? Browse other on jquery, how to manually define image src into html _img_ tag.

How define the img src path in MVC Not the answer you're looking for? Browse other on jquery, how to manually define image src into html _img_ tag. Manual Html Image Src Path Not Working on jquery, how to manually define image src into html _img_ tag div instead of the img directly is because in my real working file i have overlay another and detection

More information

This project will use an API from to retrieve a list of movie posters to display on screen.

This project will use an API from   to retrieve a list of movie posters to display on screen. Getting Started 1. Go to http://quickdojo.com 2. Click this: Project Part 1 (of 2) - Movie Poster Lookup Time to put what you ve learned to action. This is a NEW piece of HTML, so start quickdojo with

More information

Modules Documentation ADMAN. Phaistos Networks

Modules Documentation ADMAN. Phaistos Networks Modules Documentation ADMAN Phaistos Networks Table of Contents TABLE OF CONTENTS... 2 KEYWORDS... 5 FLASH BANNERS... 6 Options... 6 Public methods... 6 Public events... 6 Example... 7 EXPANDING BANNERS...

More information

FEWD START SCREENCAST!!!!

FEWD START SCREENCAST!!!! FEWD START SCREENCAST!!!! LET'S GET EVERYTHING SET UP! 1. Navigate to the FEWD 51 Dashboard (saraheholden.com/fewd51) and download the Lesson 5 starter code and slides. You'll want to keep the dashboard

More information

CIS 408 Internet Computing Sunnie Chung

CIS 408 Internet Computing Sunnie Chung Project #2: CIS 408 Internet Computing Sunnie Chung Building a Personal Webpage in HTML and Java Script to Learn How to Communicate Your Web Browser as Client with a Form Element with a Web Server in URL

More information

Enhancing Koha s Public Reports Feature

Enhancing Koha s Public Reports Feature Enhancing Koha s Public Reports Feature A presentation to the Koha-Oz User Group Melbourne Athenaeum 18 August 2016 Bob Birchall / Chris Vella Reports in Koha can be made public FROM THE Koha MANUAL: Report

More information

Siteforce Pilot: Best Practices

Siteforce Pilot: Best Practices Siteforce Pilot: Best Practices Getting Started with Siteforce Setup your users as Publishers and Contributors. Siteforce has two distinct types of users First, is your Web Publishers. These are the front

More information

T his article is downloaded from

T his article is downloaded from Sliding Elements with jquery T hes e are another s et of effec ts that hide or s how elements - s lidedown() and s lideu p(), T his works in a s imilar manner to the hide() and show() effects, except that

More information

Beneath the Surface. How Web Design Impacts Your Site s Health

Beneath the Surface. How Web Design Impacts Your Site s Health Beneath the Surface How Web Design Impacts Your Site s Health What is design? Look and feel What is design? Look and feel + how it s made. Jasmine CSS Haml Bootstrap Ember JavaScript SVG Web Fonts HTML

More information

<li><a href="twister.html">twister</a></li> <li><a href="guacamole.html" lang="es">guacamole</a></li>

<li><a href=twister.html>twister</a></li> <li><a href=guacamole.html lang=es>guacamole</a></li> 1 of 9 CS1115/CS5002 Web Development 1 Dr Derek Bridge School of Computer Science & Information Technology University College Cork 2 of 9 Running example

More information

Introduction to WEB PROGRAMMING

Introduction to WEB PROGRAMMING Introduction to WEB PROGRAMMING Web Languages: Overview HTML CSS JavaScript content structure look & feel transitions/animation s (CSS3) interaction animation server communication Full-Stack Web Frameworks

More information

Enlargeit! Version 1.1 Operation Manual

Enlargeit! Version 1.1 Operation Manual Enlargeit! Version 1.1 Operation Manual Contents Page 1 What is EnlargeIt! 2 2 What does EnlargeIt! need 2 3 Displaying pictures 2 3.1 Easy integration 2 3.2 Failsafe integration 3 4 Displaying flash (*.swf)

More information

WEB TECHNOLOGY TUTORIAL SESSION #5 FOR WE CREATE IDENTITY. Module 1 - We Create Identity

WEB TECHNOLOGY TUTORIAL SESSION #5 FOR WE CREATE IDENTITY. Module 1 - We Create Identity WEB TECHNOLOGY TUTORIAL SESSION #5 FOR WE CREATE IDENTITY Module 1 - We Create Identity WEB TECHNOLOGY CONTENT OF THIS LECTURE Usability More on jquery Integrate: Social media, image viewer, slideshow

More information

Integration of a javascript timer with storyline. using a random question bank. Version Isabelle Aubin. Programmer-Analyst

Integration of a javascript timer with storyline. using a random question bank. Version Isabelle Aubin. Programmer-Analyst Integration of a javascript timer with storyline using a random question bank Version 1.1 11-10-2016 Isabelle Aubin Programmer-Analyst Table of Contents INTRODUCTION... 3 STEPS... 4 1 THE BEGINNING OF

More information

All India Council For Research & Training

All India Council For Research & Training WEB DEVELOPMENT & DESIGNING Are you looking for a master program in web that covers everything related to web? Then yes! You have landed up on the right page. Web Master Course is an advanced web designing,

More information

Accessibility of Front-end Technologies

Accessibility of Front-end Technologies Accessibility of Front-end Technologies What Is Accessibility? The UW strives to fully include everyone who engages with the UW. The UW community (including the public) has people with many disabilities:

More information

Web Designing. Course Content. Basic HTML Tags. Getting started with CSS. Dealing with Images

Web Designing. Course Content. Basic HTML Tags. Getting started with CSS. Dealing with Images Web Designing Course Content Basic HTML Tags Basic HTML template Heading Tags Paragraph and Break tags Bold and Italics HTML lists Getting started with CSS Introduction to CSS CSS rules Where to put your

More information

Ally Accessibility Checklist

Ally Accessibility Checklist Ally Accessibility Checklist PDF The PDF is malformed The PDF is encrypted The PDF is scanned o WCAG 2.0-1.4.5 Images of text The PDF is untagged o WCAG 2.0-1.3.2 Meaningful Sequence The PDF does not have

More information

In this project, you ll learn how to create your own webpage to tell a story, joke or poem. Think about the story you want to tell.

In this project, you ll learn how to create your own webpage to tell a story, joke or poem. Think about the story you want to tell. Tell a Story Introduction In this project, you ll learn how to create your own webpage to tell a story, joke or poem. Step 1: Decide on a story Before you get coding, you ll need to decide on a story to

More information

Accessible Collapsable Forms/Information Areas

Accessible Collapsable Forms/Information Areas Accessible Collapsable Forms/Information Areas Accessible Expand/Collapse areas Forms that can be toggled open and close don't work too well by default implementation. When triggering the container of

More information

MAX 2006 Beyond Boundaries

MAX 2006 Beyond Boundaries Building a Spry Page MAX 2006 Beyond Boundaries Donald Booth Dreamweaver QE/Spry Team Adobe Systems, Inc. 1. Attach CSS/JS 1. Browse to the Assets folder and attach max.css. 2. Attach the 2 js files.

More information

PRESENTS. IEEE WordPress Template Tutorial

PRESENTS. IEEE WordPress Template Tutorial PRESENTS IEEE WordPress Template Tutorial Table of Contents What is the IEEE WP section template? Overview of IEEE template Plugin tutorials Events (Calendar Plugin) Contact Form 7 Easing Slider lite Gallery

More information

Accessible Web Mapping Apps. Kelly Hutchins Tao Zhang

Accessible Web Mapping Apps. Kelly Hutchins Tao Zhang Accessible Web Mapping Apps Kelly Hutchins Tao Zhang What is accessibility? Make content usable by as many people as possible About 15% of world population lives with some form of disability: 1 billion

More information

ANIMATOR TIMELINE EDITOR FOR UNITY

ANIMATOR TIMELINE EDITOR FOR UNITY ANIMATOR Thanks for purchasing! This document contains a how-to guide and general information to help you get the most out of this product. Look here first for answers and to get started. What s New? v1.53

More information

CSE 154: Web Programming Autumn 2018

CSE 154: Web Programming Autumn 2018 CSE 154: Web Programming Autumn 2018 Practice Midterm Exam 2 Note: We strongly recommend printing out practice exams and working through them with only your cheatsheet (provided on the course website)

More information

Chapter 9 Introducing JQuery

Chapter 9 Introducing JQuery Chapter 9 Introducing JQuery JQuery is a JavaScript library, designed to make writing JavaScript simpler and so it is useful for managing inputs and interactions with a page visitor, changing the way a

More information

Organic Store(PRS023)

Organic Store(PRS023) > Organic Store(PRS023) 1. Theme Installation 2. Cache Setting 3. Theme Image Setting 4. Installation Steps 5. Column Setting Theme Installation Please, read the whole section, before attempting to install

More information

itunes Extras/iTunes LP Development: TuneKit Programming Guide v1.0

itunes Extras/iTunes LP Development: TuneKit Programming Guide v1.0 itunes Extras/iTunes LP Development page 1 itunes Extras/iTunes LP Development: apple 11-18-2009 itunes Extras/iTunes LP Development page 2 Contents TuneKit Reference 3 TKController 3 View 3 Outlets 3

More information

WCMS Responsive Design Template Upgrade Training

WCMS Responsive Design Template Upgrade Training WCMS Responsive Design Template Upgrade Training The purpose of this training session is to provide training to site owners, who are upgrading their WCMS content to the new Responsive Design (RD) template.

More information

For instructions to change the logo, please refer to: ore

For instructions to change the logo, please refer to:   ore Header Note: VapeDay Theme have 2 versions. Version 1.0 with Left bar for long list of categories and Version 2.0 with No Left bar with categories in the header. While editing the theme files from template

More information

The default style for an unordered (bulleted) list is the bullet, or dot. You can change the style to either a square or a circle as follows:

The default style for an unordered (bulleted) list is the bullet, or dot. You can change the style to either a square or a circle as follows: CSS Tutorial Part 2: Lists: The default style for an unordered (bulleted) list is the bullet, or dot. You can change the style to either a square or a circle as follows: ul { list-style-type: circle; or

More information

Comprehensive AngularJS Programming (5 Days)

Comprehensive AngularJS Programming (5 Days) www.peaklearningllc.com S103 Comprehensive AngularJS Programming (5 Days) The AngularJS framework augments applications with the "model-view-controller" pattern which makes applications easier to develop

More information

Web Accessibility Essentials

Web Accessibility Essentials Web Accessibility Essentials 2017 Presentation More accessible. More usable. More people. Purpose and Audience This training is intended to be an accessibility guide for those creating and managing digital

More information

By Ryan Stevenson. Guidebook #2 HTML

By Ryan Stevenson. Guidebook #2 HTML By Ryan Stevenson Guidebook #2 HTML Table of Contents 1. HTML Terminology & Links 2. HTML Image Tags 3. HTML Lists 4. Text Styling 5. Inline & Block Elements 6. HTML Tables 7. HTML Forms HTML Terminology

More information

County of Sonoma Web Accessibility Questionnaire

County of Sonoma Web Accessibility Questionnaire County of Sonoma Web Accessibility Questionnaire County policy requires that all County websites, web content and web-based applications must be accessible to staff members and members of the public with

More information

DnnDeveloper Slider Module User Guide

DnnDeveloper Slider Module User Guide DnnDeveloper Slider Module User Guide TABLE OF CONTENTS WHAT IS DOTNETNUKE MODULE... 1 WHO ARE DNNDEVELOPER.IN... 1 SLIDER MODULE... 1 INSTALL DNN MODULE... 2 SETTING/CONFIGURING SLIDER MODULE... 6 1 WHAT

More information