Light card transition on scroll
How do I make an light card transition on scroll?
What is a light card transition on scroll? How do you make a light card transition on scroll? This script and codes were developed by Francois Coron on 08 November 2022, Tuesday.
Light card transition on scroll - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Light card transition on scroll</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css"> <link rel='stylesheet prefetch' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css'> <link rel="stylesheet" href="css/style.css">
</head>
<body> <div class="grid__title"> Articles <p>Last news from the Peaky Blinders</p> </div>
<div class="grid"> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div> <div class="grid__item"> <div class="grid__item__inner"> <header class="article__header"> <div class="article__cover"></div> <div class="article__title">Peaky Blinders</div> </header> <div class="article__summary"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi exercitationem odio tenetur magnam rem enim quaerat dolor distinctio error qui, aspernatur molestiae quos dolores officiis, ex dolore iure facilis pariatur!</div> <div class="article__meta"> <span class="article__meta__date"><i class="fa fa-calendar-o"></i>15/05/2016</span> <span class="article__meta__author"><i class="fa fa-user"></i>Thomas Shelby</span> </div> </div> </div>
</div> <script src='https://code.jquery.com/jquery-2.2.4.min.js'></script> <script src="js/index.js"></script>
</body>
</html>
Light card transition on scroll - Script Codes CSS Codes
*,
*::before,
*::after { box-sizing: border-box;
}
body { background: #EAEAEA;
}
.grid { overflow: hidden; width: 60rem; margin: 20px auto; padding: 10px;
}
.grid__title { font-family: 'Source Sans Pro'; font-weight: 900; text-align: center; font-size: 4rem; text-transform: uppercase; padding: 60px 0; color: #22453f;
}
.grid__title p { text-transform: none; color: #555; font-size: 22px; font-weight: 400;
}
.grid__item { width: 50%; padding: 10px; opacity: 0; -webkit-transform: translateY(20%); transform: translateY(20%); -webkit-transition: 800ms ease-in-out; transition: 800ms ease-in-out;
}
.grid__item:nth-child(odd) { -webkit-transition: 1000ms ease-in-out; transition: 1000ms ease-in-out;
}
.grid__item.is-visible { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);
}
.grid__item:nth-child(odd) { float: right;
}
.grid__item__inner { background: #FFF; padding: 0 20px 20px; font-family: 'Source Sans Pro'; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}
.article__meta { margin-top: 1em; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; border-top: 1px solid #EEE; padding-top: 10px; color: #22453f;
}
.article__meta i { margin-right: 10px;
}
.article__meta__date { -webkit-box-flex: 1; -ms-flex: 1; flex: 1;
}
.article__meta__author { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; text-align: right;
}
.article__cover { height: 200px; margin-left: -20px; margin-right: -20px; background-image: url("http://images.telerama.fr/medias/2015/03/media_123664/peaky-blinders-les-bas-fonds-remontent-sur-arte,M204933.jpg"); background-size: cover;
}
.article__title { text-transform: uppercase; font-weight: 700; font-size: 2em; margin: .5em 0; color: #22453f;
}
.article__summary { line-height: 1.4; color: #555; padding-bottom: 1em;
}
Light card transition on scroll - Script Codes JS Codes
$(window).scroll( function(){ $('.grid__item').each( function(i){ var bottom_of_object = $(this).offset().top + $(this).outerHeight(); var bottom_of_window = $(window).scrollTop() + $(window).height(); if( bottom_of_window > bottom_of_object - 400 ){ $(this).addClass('is-visible'); } else { $(this).removeClass('is-visible'); } }); });
Developer | Francois Coron |
Username | francoiscoron |
Uploaded | November 08, 2022 |
Rating | 3 |
Size | 3,814 Kb |
Views | 10,120 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
Buttons | 2,509 Kb |
Starter jade | 2,008 Kb |
Typographie | 2,407 Kb |
Auto Height textarea | 2,464 Kb |
Hover img | 3,633 Kb |
Responsive Nav | 3,721 Kb |
Reveal footer | 2,856 Kb |
Starter CP | 1,938 Kb |
Close SVG | 2,706 Kb |
UI Quotes | 4,430 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
Font stack | Adrianjacob | 1,868 Kb |
Opening Reveal Modal On Document Ready | Winghouchan | 1,787 Kb |
Wip elementary os navbar | Nickcolley | 2,993 Kb |
V.35 The Monolith Update - Hero Release Notes | Jordan | 12,045 Kb |
Fading gradient button | Insprd | 1,713 Kb |
Fullscreen Parallax | Bassta | 3,313 Kb |
Vertically rotating text with CSS | Nopr | 2,141 Kb |
Spiralator 9000 | AdmiralPotato | 4,671 Kb |
Web SQL | Hoehoe | 1,983 Kb |
SCSS Social Icons Flat | Mattsince87 | 3,482 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!