JSFiddle - React, Tailwind, and code Playground
by ninty9notout
HTML
<ul id="expandr">
<li>
<div class="wrapper">
<img src="http://placekitten.com/g/240/320" alt="Placeholder Image">
<div class="titles">
<h2>Hello, World!</h2>
</div>
</div>
</li>
<li>
<div class="wrapper">
<img src="http://placekitten.com/g/240/320" alt="Placeholder Image">
<div class="titles">
<h2>Hello, World!</h2>
</div>
</div>
</li>
<li>
<div class="wrapper">
<img src="http://placekitten.com/g/240/320" alt="Placeholder Image">
<div class="titles">
<h2>Hello, World!</h2>
</div>
</div>
</li>
<li>
<div class="wrapper">
<img src="http://placekitten.com/g/240/320" alt="Placeholder Image">
<div class="titles">
<h2>Hello, World!</h2>
</div>
</div>
</li>
<li>
<div class="wrapper">
<img src="http://placekitten.com/g/240/320" alt="Placeholder Image">
<div class="titles">
<h2>Hello, World!</h2>
</div>
</div>
</li>
</ul>
CSS
#expandr {
list-style: none;
margin: 0;
padding: 0;
}
#expandr li {
float: left;
}
#expandr li .wrapper {
position: relative;
float: left;
width: 240px;
height: 320px;
}
#expandr li .wrapper .titles {
position: absolute;
background-color: rgba(0, 0, 0, 0.5);
left: 0;
right: 0;
bottom: 0;
width: auto;
padding: 5px;
}
#expandr li .wrapper .titles h2 {
color: #fff;
font-weight: bold;
}
JavaScript
(function($) {
$.fn.expandr = function() {
return this.each(function() {
alert(this);
});
};
})(jQuery);
$(document).ready(function() {
$('#expandr').expandr();
});