CSS Image Split with content reveal

This is a small custom gallery using CSS transitions to split images, it is responsive but for the moment it works best with a Square aspect ratio on the images. The reason for this is to be able to use the images as content on the HTML, and not having to deal with them as backgrounds. In the near future I will be adding the option to use the images in that way, but for right now, I hope you find this helpful.

All examples share the same structure, so you only need to focus on the class names that will change the effect, you'll find that next to each example.

What you can do to the "split" element:

Download Examples

Sample 01: using split & masked

Lorem Ipsum

"In in nibh a enim tincidunt aliquam sollicitudin et odio. Fusce pulvinar fermentum nisl, nec posuere urna viverra vitae. Sed cursus tortor ut quam varius, eu elementum erat congue."

Sample 02: using split, split-y & masked

Lorem Ipsum

"In in nibh a enim tincidunt aliquam sollicitudin et odio. Fusce pulvinar fermentum nisl, nec posuere urna viverra vitae. Sed cursus tortor ut quam varius, eu elementum erat congue."

Sample 03: using split, split-y, reverse & masked

Lorem Ipsum

"In in nibh a enim tincidunt aliquam sollicitudin et odio. Fusce pulvinar fermentum nisl, nec posuere urna viverra vitae. Sed cursus tortor ut quam varius, eu elementum erat congue."

Sample 04: using split & slide-x

Lorem Ipsum

"In in nibh a enim tincidunt aliquam sollicitudin et odio. Fusce pulvinar fermentum nisl, nec posuere urna viverra vitae. Sed cursus tortor ut quam varius, eu elementum erat congue."

Sample 05: using split, slide-x & reverse

Lorem Ipsum

"In in nibh a enim tincidunt aliquam sollicitudin et odio. Fusce pulvinar fermentum nisl, nec posuere urna viverra vitae. Sed cursus tortor ut quam varius, eu elementum erat congue."

Sample 06: using split, slide-x & masked

Lorem Ipsum

"In in nibh a enim tincidunt aliquam sollicitudin et odio. Fusce pulvinar fermentum nisl, nec posuere urna viverra vitae. Sed cursus tortor ut quam varius, eu elementum erat congue."

Sample 06: using split, slide-x & reveal

Lorem Ipsum

"In in nibh a enim tincidunt aliquam sollicitudin et odio. Fusce pulvinar fermentum nisl, nec posuere urna viverra vitae. Sed cursus tortor ut quam varius, eu elementum erat congue."