JSFiddle - React, Tailwind, and code Playground

by Radioactive

HTML

<link rel="stylesheet" href="http://co28653.tmweb.ru/bitrix/templates/novolamp/css/style.css">
<link rel="stylesheet" href="http://co28653.tmweb.ru/bitrix/templates/novolamp/css/styles.css">
<div id="content">

    <div class="ctbl">
        <span><a href="">Основной каталог Novolampa</a></span>
        <div>
            <div class="ctblf">
                <span>Офисные светодиодные светильники</span>
                <a href="">Встраиваемые</a>
                <a href="">Встраиваемые2</a>
                <a href="">Встраиваемые3</a>
                <a href="">Настраиваемые</a>
                <a href="">Настраиваемые2</a>
            </div>
            <div>
                <span>Светодиодные лампы</span>
                <a href="">Светодиодная лампа2</a>
                <a href="">Светодиодная лампа3</a>
                <a href="">Светодиодная лампа</a>
                <a href="">Светодиодный промышленный</a>
            </div>
        </div>
    </div>

    <div class="ctbl">
        <span><a href="">Источники питания Arlight, Haitaik, ANR</a></span>
        <div>
            <div class="ctblf">
                <span>Офисные светодиодные светильники</span>
                <a href="">Встраиваемые</a>
                <a href="">Встраиваемые2</a>
                <a href="">Встраиваемые3</a>
                <a href="">Настраиваемые</a>
                <a href="">Настраиваемые2</a>
            </div>
            <div>
                <span>Светодиодные лампы</span>
                <a href="">Светодиодная лампа2</a>
                <a href="">Светодиодная лампа3</a>
                <a href="">Светодиодная лампа</a>
                <a href="">Светодиодный промышленный</a>
            </div>
        </div>
    </div>
	
<!--	<div class="title_block_catalog">Основной каталог Novolampa</div>

<div class="main_block">
			
	
		
						<div class="category_block" style="display: none;">

				<div class="second_cat">
					<a style="font-size: 22px;" class="second_link"...

CSS

.ctbl{margin-bottom:15px;position:relative;min-height:100px;z-index:1;}
.ctbl > span{width:100%;}
.ctbl > span a{font-size:30px;color:#8cc63f;padding:0 15px;width:100%;display:block;}
.ctbl > div{padding:15px 15px 0 15px;position:absolute;left:0;top:30px;height:30px;background:white;}
.ctbl > div > div:not(.ctblf){opacity:0;}
.ctbl > div > div{float:left;*width:240px;margin:0 35px 20px 0;}
.ctbl > div > div span{font-size:22px;border-bottom:2px solid #ddd;padding-bottom:5px;margin-bottom:10px;}
.ctbl > div > div a{opacity:0;display:block;}

.ctbl > div a,.ctbl > div a:visited{color:#434343;text-decoration:none;font-family:Arial;}
.ctbl span{display:block;}
.ctbl:nth-last-child{margin-bottom:0;}

.ctbl:hover{z-index:2;}
.ctbl:hover > div{width:100%;height:initial;}
.ctbl:hover > div > div,.ctbl:hover > div > div a{opacity:1;}

.ctbl > div,.ctbl > div > div,.ctbl > div > div a{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.ctbl > div:hover,.ctbl > div:hover > div a{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

JavaScript

$(document).ready(function(){
		
		/*$('.main_block').hover(function(){
			//alert('dd');
			$(this).animate({ height:"100%" },500);
			$(this).children('.category_block').show(1000);
			
		},function(){
			
			$(this).animate({ height:"100px" },500);

			$(this).children('.category_block:not(:first)').hide(1000);
		})*/
		
	
	})