Material Box
Creating the above image with the effect is as simple as adding a materialboxed
class to the image tag.
<img class="materialboxed" width="650" src="images/sample-1.jpg">
Initialization
Materialbox is intialized automatically. However, if you add images dynamically, you will have to add this initialization code.
$(document).ready(function(){
$('.materialboxed').materialbox();
});
Captions
It is very easy to add a short caption to your photo. Just add the caption as a data-caption
attribute.
<img class="materialboxed" data-caption="A picture of some deer and tons of trees" width="250" src="http://th01.deviantart.net/fs70/PRE/i/2013/126/1/e/nature_portrait_by_pw_fotografie-d63tx0n.jpg">
Slider
Note: This is also Hammer.js compatible! Try swiping with your finger to scroll through the slider.
<div class="slider">
<ul class="slides">
<li>
<img src="http://lorempixel.com/580/250/nature/1"> <!-- random image -->
<div class="caption center-align">
<h3>This is our big Tagline!</h3>
<h5 class="light grey-text text-lighten-3">Here's our small slogan.</h5>
</div>
</li>
<li>
<img src="http://lorempixel.com/580/250/nature/2"> <!-- random image -->
<div class="caption left-align">
<h3>Left Aligned Caption</h3>
<h5 class="light grey-text text-lighten-3">Here's our small slogan.</h5>
</div>
</li>
<li>
<img src="http://lorempixel.com/580/250/nature/3"> <!-- random image -->
<div class="caption right-align">
<h3>Right Aligned Caption</h3>
<h5 class="light grey-text text-lighten-3">Here's our small slogan.</h5>
</div>
</li>
<li>
<img src="http://lorempixel.com/580/250/nature/4"> <!-- random image -->
<div class="caption center-align">
<h3>This is our big Tagline!</h3>
<h5 class="light grey-text text-lighten-3">Here's our small slogan.</h5>
</div>
</li>
</ul>
</div>
Fullscreen Slider
You can easliy make this slider a fullscreen slider by adding the class fullscreen
to the slider div. Here's a quick demo.
jQuery Initialization
$(document).ready(function(){
$('.slider').slider({full_width: true});
});
jQuery Plugin Options
Option Name | Description |
---|---|
Indicators | Set to false to hide slide indicators. (Default: True) |
Height | Set height of slider. (Default: 400) |
Transition | Set the duration of the transition animation in ms. (Default: 500) |
Interval | Set the duration between transitions in ms. (Default: 6000) |
jQuery Plugin Methods
We have methods to show and hide your sidebar you can use to programmatically control your sidebar.
// Pause slider
$('.slider').slider('pause');
// Start slider
$('.slider').slider('start');