new services link added
This commit is contained in:
parent
ced257b048
commit
c4fd63d19c
13
about.html
13
about.html
|
|
@ -102,9 +102,18 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<a href="service.html">
|
||||
<span class="service_nav-link">
|
||||
Услуги
|
||||
</a>
|
||||
</span>
|
||||
|
||||
<div class="service_nav">
|
||||
<a href="outdoor-service.html">Наружная реклама</a>
|
||||
<a href="indoor-service.html">Реклама в помещениях</a>
|
||||
<a href="exhebition-service.html">Выставочные стенды</a>
|
||||
<a href="events-service.html">Организация мероприятий</a>
|
||||
<a href="media-service.html">Реклама в СМИ</a>
|
||||
<a href="production-service.html">Производство</a>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
|
|
|||
|
|
@ -82,17 +82,64 @@
|
|||
|
||||
li {
|
||||
margin-right: 60px;
|
||||
position: relative;
|
||||
|
||||
&:last-child {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
a {
|
||||
a,
|
||||
span {
|
||||
display: block;
|
||||
font-weight: 500;
|
||||
font-size: 16px;
|
||||
line-height: 20px;
|
||||
color: #FFFFFF;
|
||||
cursor: pointer;
|
||||
|
||||
// &:hover~.service_nav {
|
||||
// display: block;
|
||||
// max-height: unset;
|
||||
// }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.service_nav {
|
||||
display: none;
|
||||
@include transition;
|
||||
max-height: 0;
|
||||
overflow: hidden;
|
||||
background: #fff;
|
||||
padding: 15px;
|
||||
|
||||
position: absolute;
|
||||
top: calc(100% + 20px);
|
||||
left: 50%;
|
||||
@include transformX;
|
||||
white-space: nowrap;
|
||||
z-index: 3;
|
||||
|
||||
&.active {
|
||||
display: block;
|
||||
max-height: unset;
|
||||
}
|
||||
|
||||
a {
|
||||
display: block;
|
||||
font-weight: 500;
|
||||
font-size: 16px;
|
||||
line-height: 20px;
|
||||
color: #000;
|
||||
margin-bottom: 10px;
|
||||
@include transition;
|
||||
|
||||
&:hover {
|
||||
opacity: .8;
|
||||
}
|
||||
|
||||
&:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -275,6 +322,7 @@
|
|||
animation: group-txt 1s linear;
|
||||
-webkit-animation: group-txt 1s linear;
|
||||
}
|
||||
|
||||
// =============================================================
|
||||
|
||||
svg .svg-elem-1 {
|
||||
|
|
|
|||
|
|
@ -228,16 +228,60 @@ li {
|
|||
}
|
||||
.header .nav ul li {
|
||||
margin-right: 60px;
|
||||
position: relative;
|
||||
}
|
||||
.header .nav ul li:last-child {
|
||||
margin-right: 0;
|
||||
}
|
||||
.header .nav ul li a {
|
||||
.header .nav ul li a,
|
||||
.header .nav ul li span {
|
||||
display: block;
|
||||
font-weight: 500;
|
||||
font-size: 16px;
|
||||
line-height: 20px;
|
||||
color: #FFFFFF;
|
||||
cursor: pointer;
|
||||
}
|
||||
.header .nav .service_nav {
|
||||
display: none;
|
||||
-webkit-transition: all 0.2s ease-in-out 0s;
|
||||
transition: all 0.2s ease-in-out 0s;
|
||||
-moz-transition: all 0.2s ease-in-out 0s;
|
||||
max-height: 0;
|
||||
overflow: hidden;
|
||||
background: #fff;
|
||||
padding: 15px;
|
||||
position: absolute;
|
||||
top: calc(100% + 20px);
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
-moz-ransform: translateX(-50%);
|
||||
-o-transform: translateX(-50%);
|
||||
-ms-transform: translateX(-50%);
|
||||
-webkit-transform: translateX(-50%);
|
||||
white-space: nowrap;
|
||||
z-index: 3;
|
||||
}
|
||||
.header .nav .service_nav.active {
|
||||
display: block;
|
||||
max-height: unset;
|
||||
}
|
||||
.header .nav .service_nav a {
|
||||
display: block;
|
||||
font-weight: 500;
|
||||
font-size: 16px;
|
||||
line-height: 20px;
|
||||
color: #000;
|
||||
margin-bottom: 10px;
|
||||
-webkit-transition: all 0.2s ease-in-out 0s;
|
||||
transition: all 0.2s ease-in-out 0s;
|
||||
-moz-transition: all 0.2s ease-in-out 0s;
|
||||
}
|
||||
.header .nav .service_nav a:hover {
|
||||
opacity: 0.8;
|
||||
}
|
||||
.header .nav .service_nav a:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.header .lang {
|
||||
position: relative;
|
||||
|
|
|
|||
|
|
@ -10,6 +10,9 @@ let lang_current = document.querySelector(".lang_current");
|
|||
let burger = document.querySelector(".burger");
|
||||
let nav_bg = document.querySelector(".nav_bg");
|
||||
|
||||
let service_nav_link = document.querySelector(".service_nav-link");
|
||||
let service_nav = document.querySelector(".service_nav");
|
||||
|
||||
|
||||
function sleep(time) {
|
||||
return new Promise((resolve) => setTimeout(resolve, time));
|
||||
|
|
@ -40,11 +43,11 @@ window.onclick = function (e) {
|
|||
// drop_lang.classList.remove('active')
|
||||
// }
|
||||
|
||||
if (nav_bg.classList.contains('active') && !e.target.closest('.burger') && !e.target.closest('.lang_current')) {
|
||||
if (nav_bg.classList.contains('active') && !e.target.closest('.burger') && !e.target.closest('.lang_current') && !e.target.closest('.service_nav-link')) {
|
||||
nav_bg.classList.remove('active')
|
||||
}
|
||||
|
||||
if (burger.classList.contains('active') && !e.target.closest('.burger') && !e.target.closest('.lang_current')) {
|
||||
if (burger.classList.contains('active') && !e.target.closest('.burger') && !e.target.closest('.lang_current') && !e.target.closest('.service_nav-link')) {
|
||||
burger.classList.remove('active')
|
||||
}
|
||||
|
||||
|
|
@ -52,6 +55,10 @@ window.onclick = function (e) {
|
|||
lang_drop.classList.remove('active')
|
||||
}
|
||||
|
||||
if (service_nav.classList.contains('active') && !e.target.closest('.service_nav-link')) {
|
||||
service_nav.classList.remove('active')
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -74,3 +81,11 @@ if (burger != undefined) {
|
|||
});
|
||||
});
|
||||
}
|
||||
|
||||
if (service_nav_link != undefined) {
|
||||
service_nav_link.addEventListener('click', function () {
|
||||
sleep(2).then(() => {
|
||||
service_nav.classList.toggle('active');
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
|
|||
13
contact.html
13
contact.html
|
|
@ -102,9 +102,18 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<a href="service.html">
|
||||
<span class="service_nav-link">
|
||||
Услуги
|
||||
</a>
|
||||
</span>
|
||||
|
||||
<div class="service_nav">
|
||||
<a href="outdoor-service.html">Наружная реклама</a>
|
||||
<a href="indoor-service.html">Реклама в помещениях</a>
|
||||
<a href="exhebition-service.html">Выставочные стенды</a>
|
||||
<a href="events-service.html">Организация мероприятий</a>
|
||||
<a href="media-service.html">Реклама в СМИ</a>
|
||||
<a href="production-service.html">Производство</a>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -103,9 +103,18 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<a href="service.html">
|
||||
<span class="service_nav-link">
|
||||
Услуги
|
||||
</a>
|
||||
</span>
|
||||
|
||||
<div class="service_nav">
|
||||
<a href="outdoor-service.html">Наружная реклама</a>
|
||||
<a href="indoor-service.html">Реклама в помещениях</a>
|
||||
<a href="exhebition-service.html">Выставочные стенды</a>
|
||||
<a href="events-service.html">Организация мероприятий</a>
|
||||
<a href="media-service.html">Реклама в СМИ</a>
|
||||
<a href="production-service.html">Производство</a>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<span>
|
||||
<span class="service_nav-link">
|
||||
Услуги
|
||||
</span>
|
||||
|
||||
|
|
|
|||
|
|
@ -103,9 +103,18 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<a href="service.html">
|
||||
<span class="service_nav-link">
|
||||
Услуги
|
||||
</a>
|
||||
</span>
|
||||
|
||||
<div class="service_nav">
|
||||
<a href="outdoor-service.html">Наружная реклама</a>
|
||||
<a href="indoor-service.html">Реклама в помещениях</a>
|
||||
<a href="exhebition-service.html">Выставочные стенды</a>
|
||||
<a href="events-service.html">Организация мероприятий</a>
|
||||
<a href="media-service.html">Реклама в СМИ</a>
|
||||
<a href="production-service.html">Производство</a>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -103,9 +103,18 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<a href="service.html">
|
||||
<span class="service_nav-link">
|
||||
Услуги
|
||||
</a>
|
||||
</span>
|
||||
|
||||
<div class="service_nav">
|
||||
<a href="outdoor-service.html">Наружная реклама</a>
|
||||
<a href="indoor-service.html">Реклама в помещениях</a>
|
||||
<a href="exhebition-service.html">Выставочные стенды</a>
|
||||
<a href="events-service.html">Организация мероприятий</a>
|
||||
<a href="media-service.html">Реклама в СМИ</a>
|
||||
<a href="production-service.html">Производство</a>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
|
|
|||
|
|
@ -103,9 +103,18 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<a href="service.html">
|
||||
<span class="service_nav-link">
|
||||
Услуги
|
||||
</a>
|
||||
</span>
|
||||
|
||||
<div class="service_nav">
|
||||
<a href="outdoor-service.html">Наружная реклама</a>
|
||||
<a href="indoor-service.html">Реклама в помещениях</a>
|
||||
<a href="exhebition-service.html">Выставочные стенды</a>
|
||||
<a href="events-service.html">Организация мероприятий</a>
|
||||
<a href="media-service.html">Реклама в СМИ</a>
|
||||
<a href="production-service.html">Производство</a>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue