<section class="timeline"> <h1>История нашего развития</h1> <ul> <li> <div class="content"> <h2> <time>2016</time> </h2> <p>В&nbsp;соответствии с&nbsp;изменениями в&nbsp;украинском законодательстве, завод сменил официальное название на&nbsp;«Завод Фрунзе», не&nbsp;потеряв своей узнаваемости в&nbsp;мире.</p> </div> </li> <li> <div class="content"> <h2> <time>2015</time> </h2> <p>Мы&nbsp;отпраздновали юбилей&nbsp;&mdash; <strong>130 лет трудовой деятельности</strong>!</p> </div> </li> <li> <div class="content"> <h2> <time>2009</time> </h2> <figure><img src="/wa-data/public/shop/img/zavod-na-novoy-territirii.jpg" alt="Завод Фрунзе на территории Завода им. Малышева"></figure> <p>Руководят предприятием люди амбициозные и&nbsp;активные, постоянно стремящиеся к&nbsp;развитию, поэтому было принято решение и&nbsp;Харьковский Завод им. Фрунзе переехал на&nbsp;новую производственную площадку на&nbsp;территорию Завода им. Малышева по&nbsp;адресу: г.&nbsp;Харьков, ул.&nbsp;Плехановская&nbsp;126&nbsp;А.</p> </div> </li> <li> <div class="content"> <h2> <time>1997</time> </h2> <figure><img src="/wa-data/public/shop/img/europerf.org_white-1-e1479895158261-1.png" alt="Ассоциация Европерф"></figure> <p>Завод им. Фрунзе стал участником Ассоциации Европейских перфораторов «ЕВРОПЕРФ».</p> </div> </li> <li> <div class="content"> <h2> <time>1996</time> </h2> <figure><img src="/wa-data/public/shop/img/step1.jpg" alt="Завод Фрунзе"></figure> <p>Произошла приватизация завода.</p> </div> </li> <li> <div class="content"> <h2> <time>1885</time> </h2> <figure><img src="/wa-data/public/shop/img/zavod-history.jpg" alt="Завод в начале хх века"></figure> <p>Наша история началась с&nbsp;основания бельгийским промышленником Шапаром Б.В. «Фабрики металлических полотен и&nbsp;продырявленных жестей» в&nbsp;г. Харькове.</p> </div> </li> </ul>
</section>
<p></p>
<style> .timeline { color: #fff; } .timeline .content p { color: #fff!important; } .timeline h1, .timeline ul li .content h2 { text-shadow: 1px 1px 1px rgba(56, 56, 56, 0.5); } .timeline h1 { background: #00B21D; padding: 10px 0; font-size: 2em; text-align: center; } .timeline ul { background: #fff; padding: 50px 0; } .timeline ul li { background: #00b21d; position: relative; margin: -45px auto 0; width: 5px; padding-bottom: 0; list-style-type: none; } .timeline ul li:last-child { padding-bottom: 7px; } .timeline ul li:before { content: ''; background: #faf8eb; position: absolute; left: 50%; top: 0; transform: translateX(-50%); -webkit-transform: translateX(-50%); width: 20px; height: 20px; border: 3px solid #00b21d; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .timeline ul li .hidden { opacity: 0; display: block!important; } .timeline ul li .content { background: #00B21D; position: relative; top: 7px; width: 450px; padding: 20px; } .timeline ul li .content h2 { color: #fff; padding-bottom: 10px; text-align: center; margin: 0!important; } .timeline ul li .content p { text-align: center; } .timeline ul li .content:before { content: ''; background: #00B21D; position: absolute; top: 0px; width: 38px; height: 5px; } .timeline ul li:nth-child(odd) .content { left: 50px; background: #00B21D; background: -webkit-linear-gradient(top, #00aa2a 0%, #00b21d 100%); background: linear-gradient(top, #00aa2a 0%, #00b21d 100%); } .timeline ul li:nth-child(odd) .content:before { left: -38px; } .timeline ul li:nth-child(even) .content { left: calc(-450px - 45px); background: #00B21D; background: -webkit-linear-gradient(top, #00aa2a 0%, #00b21d 100%); background: linear-gradient(top, #00aa2a 0%, #00b21d 100%); } .timeline ul li:nth-child(even) .content:before { right: -38px; } .timeline img { display: block; max-width: 100%; margin: 0 auto 15px; } /* ------------------------- ----- Media Queries ----- ------------------------- */ @media screen and (max-width: 1020px) { .timeline ul li .content { width: 41vw; } .timeline ul li:nth-child(even) .content { left: calc(-41vw - 45px); } } @media screen and (max-width: 700px) { .timeline ul li { margin-left: 20px; margin-top: 0; padding-bottom: 40px; } .timeline ul li .content { width: calc(100vw - 100px); } .timeline .content p { text-align: left!important; } .timeline ul li .content h2 { text-align: initial; } .timeline ul li:nth-child(even) .content { left: 45px; background: #00b21d; background: -webkit-linear-gradient(top, #00aa2a 0%, #00b21d 100%); background: linear-gradient(top, #00aa2a 0%, #00b21d 100%); } .timeline ul li:nth-child(even) .content:before { left: -33px; } }
</style>
<script> /* Check the location of each element */ $('.content').each( function(i){ var bottom_of_object= $(this).offset().top + $(this).outerHeight(); var bottom_of_window = $(window).height(); if( bottom_of_object &gt; bottom_of_window){ $(this).addClass('hidden'); } }); $(window).scroll( function(){ /* Check the location of each element hidden */ $('.hidden').each( function(i){ var bottom_of_object = $(this).offset().top + $(this).outerHeight(); var bottom_of_window = $(window).scrollTop() + $(window).height(); /* If the object is completely visible in the window, fadeIn it */ if( bottom_of_window &gt; bottom_of_object ){ $(this).animate({'opacity':'1'},700); } }); });
</script>
<p></p>