WEBLEB
Startseite
Editor
Anmelden
Pro
Deutsch
English
Français
Español
Português
Deutsch
Italiano
हिंदी
HTML
CSS
JS
Andev Web
nature
travel
fashion
culture
01
01
04
02
02
03
03
04
04
@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin-ext,vietnamese'); body{ width: 100%; height: 100vh; background: #1f2029; overflow: hidden; } .cursor, .cursor2, .cursor3{ position: fixed; border-radius: 50%; transform: translateX(-50%) translateY(-50%); pointer-events: none; left: -100px; top: 50%; mix-blend-mode: difference; } .cursor{ background-color: #fff; height: 0; width: 0; z-index: 99999; } .cursor2,.cursor3{ height: 36px; width: 36px; z-index:99998; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out } .cursor2.hover, .cursor3.hover{ -webkit-transform:scale(2) translateX(-25%) translateY(-25%); transform:scale(2) translateX(-25%) translateY(-25%); border:none } .cursor2{ border: 2px solid #fff; box-shadow: 0 0 12px rgba(255, 255, 255, 0.2); } .cursor2.hover{ background: rgba(255,255,255,1); box-shadow: 0 0 0 rgba(255, 255, 255, 0.2); } .section{ position: relative; width: 100%; display: block; overflow: hidden; height: 100vh; } .case-study-wrapper { position: absolute; top: 50%; left: 50%; z-index: 10; width: auto; margin: 0; padding: 0; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); list-style: none; } .case-study-wrapper .case-study-name { margin: 0 auto; text-align: center; } .case-study-wrapper .case-study-name a { position: relative; list-style: none; margin: 0 auto; display: inline-block; text-align: center; padding: 0; margin-top: 10px; margin-bottom: 10px; font-family: 'Poppins', sans-serif; font-size: 8vh; font-weight: 800; line-height: 1.15; letter-spacing: 3px; color: #4a4a52; text-decoration: none; -webkit-transition: all 300ms linear; transition: all 300ms linear; text-decoration: none; } .case-study-wrapper .case-study-name a:hover { text-decoration: none; } .case-study-wrapper .case-study-name.active a { color: #fff; } .case-study-wrapper .case-study-name a:before { position: absolute; content: ''; left: 50%; bottom: 0; height: 6px; width: 0; transform: translateX(-50%); background: linear-gradient(45deg, #f19872, #e86c9a); -webkit-transition: all 200ms linear; transition: all 200ms linear; } .case-study-wrapper .case-study-name:nth-child(2) a:before { background: linear-gradient(45deg, #0947db, #07d89d); } .case-study-wrapper .case-study-name:nth-child(3) a:before { background: linear-gradient(45deg, #ee2d29, #f8ae2c); } .case-study-wrapper .case-study-name:nth-child(4) a:before { background: linear-gradient(45deg, #3a3d98, #6f22b9); } .case-study-wrapper .case-study-name.active a:before { width: 100%; } .case-study-images { position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin:0; z-index:2; } .case-study-images li { position: absolute; width: 100%; height: 100%; top: 0; left: 0; overflow: hidden; list-style:none; -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li .img-hero-background{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; overflow: hidden; list-style:none; opacity: 0; -webkit-transform: translateY(60px); transform: translateY(60px); -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li.show .img-hero-background { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } .case-study-images li .hero-number-back{ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; list-style:none; opacity: 0; font-size: 20vw; font-family: 'Poppins', sans-serif; font-weight: 900; line-height: 1; color: transparent; -webkit-text-stroke: 4px rgba(0,0,0,.7); z-index: 1; -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li .hero-number{ position: absolute; bottom: 25px; left: 50%; width: 40px; margin-left: -70px; display: block; letter-spacing: 2px; text-align: center; list-style:none; opacity: 0; font-size: 13px; font-family: 'Poppins', sans-serif; font-weight: 300; line-height: 1; color: #fff; z-index: 6; -webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li .hero-number-fixed{ position: absolute; bottom: 25px; left: 50%; margin-left: 30px; width: 40px; text-align: center; display: block; letter-spacing: 2px; list-style:none; font-size: 13px; font-family: 'Poppins', sans-serif; font-weight: 300; line-height: 1; color: #fff; z-index: 6; -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li .hero-number-fixed:before{ position: absolute; content: ''; top: 50%; left: -60px; width: 60px; height: 1px; z-index: 1; background-color: rgba(255,255,255,.4); -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li.show .hero-number { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } .case-study-images li.show .hero-number-back { opacity: 1; } .case-study-images li .img-hero-background span img{ width: 100%; height: auto; display: block; transform: scale(0.6, 1.7); transform-origin: center top; -webkit-transition: all 300ms ease; transition: all 300ms ease; } .case-study-images li.show .img-hero-background span img{ transform: scale(1); } .case-study-images li:nth-child(1) .img-hero-background span{ position: absolute; width: 15%; top: 12%; left: 25%; display: block; } .case-study-images li:nth-child(1) .img-hero-background span:nth-child(2){ width: 18%; top: 22%; left: 55%; } .case-study-images li:nth-child(1) .img-hero-background span:nth-child(3){ width: 13%; top: 55%; left: 75%; } .case-study-images li:nth-child(1) .img-hero-background span:nth-child(4){ width: 11%; top: 44%; left: 15%; } .case-study-images li:nth-child(2) .img-hero-background span{ position: absolute; width: 13%; top: 7%; left: 15%; display: block; } .case-study-images li:nth-child(2) .img-hero-background span:nth-child(2){ width: 14%; top: 55%; left: 29%; } .case-study-images li:nth-child(2) .img-hero-background span:nth-child(3){ width: 11%; top: 17%; left: 72%; } .case-study-images li:nth-child(2) .img-hero-background span:nth-child(4){ width: 13%; top: 54%; left: 67%; } .case-study-images li:nth-child(3) .img-hero-background span{ position: absolute; width: 11%; top: 9%; left: 18%; display: block; } .case-study-images li:nth-child(3) .img-hero-background span:nth-child(2){ width: 11%; top: 55%; left: 29%; } .case-study-images li:nth-child(3) .img-hero-background span:nth-child(3){ width: 12%; top: 11%; left: 62%; } .case-study-images li:nth-child(3) .img-hero-background span:nth-child(4){ width: 9%; top: 54%; left: 75%; } .case-study-images li:nth-child(4) .img-hero-background span{ position: absolute; width: 15%; top: 12%; left: 25%; display: block; } .case-study-images li:nth-child(4) .img-hero-background span:nth-child(2){ width: 12%; top: 22%; left: 55%; } .case-study-images li:nth-child(4) .img-hero-background span:nth-child(3){ width: 13%; top: 58%; left: 75%; } .case-study-images li:nth-child(4) .img-hero-background span:nth-child(4){ width: 11%; top: 59%; left: 20%; } /* #Media ================================================== */ @media (max-width: 991px) { .case-study-images li .hero-number-back{ font-size: 26vw; } } @media (max-width: 767px) { .case-study-wrapper .case-study-name a { font-size: 26px; letter-spacing: 1px; } .case-study-images li .hero-number-back{ font-size: 32vw; } } @media (max-width: 580px) { .case-study-images li:nth-child(1) .img-hero-background span, .case-study-images li:nth-child(2) .img-hero-background span, .case-study-images li:nth-child(3) .img-hero-background span, .case-study-images li:nth-child(4) .img-hero-background span{ width: calc(100% - 40px); top: 50%; left: 20px; transform: translateY(-50%); } .case-study-images li:nth-child(1) .img-hero-background span:nth-child(2), .case-study-images li:nth-child(1) .img-hero-background span:nth-child(3), .case-study-images li:nth-child(1) .img-hero-background span:nth-child(4), .case-study-images li:nth-child(2) .img-hero-background span:nth-child(2), .case-study-images li:nth-child(2) .img-hero-background span:nth-child(3), .case-study-images li:nth-child(2) .img-hero-background span:nth-child(4), .case-study-images li:nth-child(3) .img-hero-background span:nth-child(2), .case-study-images li:nth-child(3) .img-hero-background span:nth-child(3), .case-study-images li:nth-child(3) .img-hero-background span:nth-child(4), .case-study-images li:nth-child(4) .img-hero-background span:nth-child(2), .case-study-images li:nth-child(4) .img-hero-background span:nth-child(3), .case-study-images li:nth-child(4) .img-hero-background span:nth-child(4){ display: none; } } .switch-wrap { position: fixed; bottom: 30px; right: 30px; z-index: 1000; -webkit-transition: all 300ms linear; transition: all 300ms linear; } #switch, #circle { cursor: pointer; -webkit-transition: all 300ms linear; transition: all 300ms linear; } #switch { width: 70px; height: 8px; margin: 0 auto; text-align: center; border: 2px solid #000; border-radius: 27px; background: #8167a9; position: relative; display: inline-block; } #circle { position: absolute; top: -11px; left: 0; width: 26px; height: 26px; border-radius: 50%; box-shadow: 0 4px 4px rgba(26,53,71,0.25), 0 0 0 1px rgba(26,53,71,0.07); background: #fff; } .switched { border-color: #8167a9 !important; background: #000 !important; } .switched #circle { left: 44px; background: #000; } body.light{ background: #f2f5f5; } body.light .cursor{ mix-blend-mode: normal; } body.light .cursor2{ border: 2px solid #000; box-shadow: 0 0 12px rgba(0, 0, 0, 0.2); mix-blend-mode: normal; } body.light .cursor2.hover{ background: rgba(0,0,0,.15); box-shadow: 0 0 0 rgba(255, 255, 255, 0.2); border-color: transparent; mix-blend-mode: normal; } body.light .case-study-images li .hero-number-back{ -webkit-text-stroke: 4px #ccc; } body.light .case-study-images li .hero-number{ color: #212121; } body.light .case-study-images li .hero-number-fixed{ color: #212121; } body.light .case-study-images li .hero-number-fixed:before{ background-color: rgba(0,0,0,.4); } body.light .case-study-wrapper .case-study-name a { color: #777777; } body.light .case-study-wrapper .case-study-name.active a { color: #000; } /* #Link to page ================================================== */ .link-to-portfolio { position: fixed; top: 30px; right: 30px; z-index: 100; cursor: pointer; width: 40px; height: 40px; text-align: center; border-radius: 3px; background-position: center center; background-size: cover; background-image: url('https://ivang-design.com/ig-logo.jpg'); box-shadow: 0 0 0 2px rgba(255,255,255,.3); transition: opacity .2s, border-radius .2s, box-shadow .2s; transition-timing-function: ease-out; } .link-to-portfolio:hover { opacity: 0.8; border-radius: 50%; box-shadow: 0 0 0 2px rgba(255,255,255,0); }
(function($) { "use strict"; document.getElementsByTagName("body")[0].addEventListener("mousemove", function(n) { t.style.left = n.clientX + "px", t.style.top = n.clientY + "px", e.style.left = n.clientX + "px", e.style.top = n.clientY + "px", i.style.left = n.clientX + "px", i.style.top = n.clientY + "px" }); var t = document.getElementById("cursor"), e = document.getElementById("cursor2"), i = document.getElementById("cursor3"); function n(t) { e.classList.add("hover"), i.classList.add("hover") } function s(t) { e.classList.remove("hover"), i.classList.remove("hover") } s(); for (var r = document.querySelectorAll(".hover-target"), a = r.length - 1; a >= 0; a--) { o(r[a]) } function o(t) { t.addEventListener("mouseover", n), t.addEventListener("mouseout", s) } $(document).ready(function() { $('.case-study-name:nth-child(1)').on('mouseenter', function() { $('.case-study-name.active').removeClass('active'); $('.case-study-images li.show').removeClass("show"); $('.case-study-images li:nth-child(1)').addClass("show"); $('.case-study-name:nth-child(1)').addClass('active'); }) $('.case-study-name:nth-child(2)').on('mouseenter', function() { $('.case-study-name.active').removeClass('active'); $('.case-study-images li.show').removeClass("show"); $('.case-study-images li:nth-child(2)').addClass("show"); $('.case-study-name:nth-child(2)').addClass('active'); }) $('.case-study-name:nth-child(3)').on('mouseenter', function() { $('.case-study-name.active').removeClass('active'); $('.case-study-images li.show').removeClass("show"); $('.case-study-images li:nth-child(3)').addClass("show"); $('.case-study-name:nth-child(3)').addClass('active'); }) $('.case-study-name:nth-child(4)').on('mouseenter', function() { $('.case-study-name.active').removeClass('active'); $('.case-study-images li.show').removeClass("show"); $('.case-study-images li:nth-child(4)').addClass("show"); $('.case-study-name:nth-child(4)').addClass('active'); }) $('.case-study-name:nth-child(1)').trigger('mouseenter') }); $("#switch").on('click', function () { if ($("body").hasClass("light")) { $("body").removeClass("light"); $("#switch").removeClass("switched"); } else { $("body").addClass("light"); $("#switch").addClass("switched"); } }); })(jQuery);
Validating your code, please wait...
HTML
CSS
JS
Andev Web
nature
travel
fashion
culture
01
01
04
02
02
03
03
04
04
@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin-ext,vietnamese'); body{ width: 100%; height: 100vh; background: #1f2029; overflow: hidden; } .cursor, .cursor2, .cursor3{ position: fixed; border-radius: 50%; transform: translateX(-50%) translateY(-50%); pointer-events: none; left: -100px; top: 50%; mix-blend-mode: difference; } .cursor{ background-color: #fff; height: 0; width: 0; z-index: 99999; } .cursor2,.cursor3{ height: 36px; width: 36px; z-index:99998; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out } .cursor2.hover, .cursor3.hover{ -webkit-transform:scale(2) translateX(-25%) translateY(-25%); transform:scale(2) translateX(-25%) translateY(-25%); border:none } .cursor2{ border: 2px solid #fff; box-shadow: 0 0 12px rgba(255, 255, 255, 0.2); } .cursor2.hover{ background: rgba(255,255,255,1); box-shadow: 0 0 0 rgba(255, 255, 255, 0.2); } .section{ position: relative; width: 100%; display: block; overflow: hidden; height: 100vh; } .case-study-wrapper { position: absolute; top: 50%; left: 50%; z-index: 10; width: auto; margin: 0; padding: 0; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); list-style: none; } .case-study-wrapper .case-study-name { margin: 0 auto; text-align: center; } .case-study-wrapper .case-study-name a { position: relative; list-style: none; margin: 0 auto; display: inline-block; text-align: center; padding: 0; margin-top: 10px; margin-bottom: 10px; font-family: 'Poppins', sans-serif; font-size: 8vh; font-weight: 800; line-height: 1.15; letter-spacing: 3px; color: #4a4a52; text-decoration: none; -webkit-transition: all 300ms linear; transition: all 300ms linear; text-decoration: none; } .case-study-wrapper .case-study-name a:hover { text-decoration: none; } .case-study-wrapper .case-study-name.active a { color: #fff; } .case-study-wrapper .case-study-name a:before { position: absolute; content: ''; left: 50%; bottom: 0; height: 6px; width: 0; transform: translateX(-50%); background: linear-gradient(45deg, #f19872, #e86c9a); -webkit-transition: all 200ms linear; transition: all 200ms linear; } .case-study-wrapper .case-study-name:nth-child(2) a:before { background: linear-gradient(45deg, #0947db, #07d89d); } .case-study-wrapper .case-study-name:nth-child(3) a:before { background: linear-gradient(45deg, #ee2d29, #f8ae2c); } .case-study-wrapper .case-study-name:nth-child(4) a:before { background: linear-gradient(45deg, #3a3d98, #6f22b9); } .case-study-wrapper .case-study-name.active a:before { width: 100%; } .case-study-images { position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin:0; z-index:2; } .case-study-images li { position: absolute; width: 100%; height: 100%; top: 0; left: 0; overflow: hidden; list-style:none; -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li .img-hero-background{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; overflow: hidden; list-style:none; opacity: 0; -webkit-transform: translateY(60px); transform: translateY(60px); -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li.show .img-hero-background { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } .case-study-images li .hero-number-back{ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; list-style:none; opacity: 0; font-size: 20vw; font-family: 'Poppins', sans-serif; font-weight: 900; line-height: 1; color: transparent; -webkit-text-stroke: 4px rgba(0,0,0,.7); z-index: 1; -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li .hero-number{ position: absolute; bottom: 25px; left: 50%; width: 40px; margin-left: -70px; display: block; letter-spacing: 2px; text-align: center; list-style:none; opacity: 0; font-size: 13px; font-family: 'Poppins', sans-serif; font-weight: 300; line-height: 1; color: #fff; z-index: 6; -webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li .hero-number-fixed{ position: absolute; bottom: 25px; left: 50%; margin-left: 30px; width: 40px; text-align: center; display: block; letter-spacing: 2px; list-style:none; font-size: 13px; font-family: 'Poppins', sans-serif; font-weight: 300; line-height: 1; color: #fff; z-index: 6; -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li .hero-number-fixed:before{ position: absolute; content: ''; top: 50%; left: -60px; width: 60px; height: 1px; z-index: 1; background-color: rgba(255,255,255,.4); -webkit-transition: all 300ms linear; transition: all 300ms linear; } .case-study-images li.show .hero-number { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } .case-study-images li.show .hero-number-back { opacity: 1; } .case-study-images li .img-hero-background span img{ width: 100%; height: auto; display: block; transform: scale(0.6, 1.7); transform-origin: center top; -webkit-transition: all 300ms ease; transition: all 300ms ease; } .case-study-images li.show .img-hero-background span img{ transform: scale(1); } .case-study-images li:nth-child(1) .img-hero-background span{ position: absolute; width: 15%; top: 12%; left: 25%; display: block; } .case-study-images li:nth-child(1) .img-hero-background span:nth-child(2){ width: 18%; top: 22%; left: 55%; } .case-study-images li:nth-child(1) .img-hero-background span:nth-child(3){ width: 13%; top: 55%; left: 75%; } .case-study-images li:nth-child(1) .img-hero-background span:nth-child(4){ width: 11%; top: 44%; left: 15%; } .case-study-images li:nth-child(2) .img-hero-background span{ position: absolute; width: 13%; top: 7%; left: 15%; display: block; } .case-study-images li:nth-child(2) .img-hero-background span:nth-child(2){ width: 14%; top: 55%; left: 29%; } .case-study-images li:nth-child(2) .img-hero-background span:nth-child(3){ width: 11%; top: 17%; left: 72%; } .case-study-images li:nth-child(2) .img-hero-background span:nth-child(4){ width: 13%; top: 54%; left: 67%; } .case-study-images li:nth-child(3) .img-hero-background span{ position: absolute; width: 11%; top: 9%; left: 18%; display: block; } .case-study-images li:nth-child(3) .img-hero-background span:nth-child(2){ width: 11%; top: 55%; left: 29%; } .case-study-images li:nth-child(3) .img-hero-background span:nth-child(3){ width: 12%; top: 11%; left: 62%; } .case-study-images li:nth-child(3) .img-hero-background span:nth-child(4){ width: 9%; top: 54%; left: 75%; } .case-study-images li:nth-child(4) .img-hero-background span{ position: absolute; width: 15%; top: 12%; left: 25%; display: block; } .case-study-images li:nth-child(4) .img-hero-background span:nth-child(2){ width: 12%; top: 22%; left: 55%; } .case-study-images li:nth-child(4) .img-hero-background span:nth-child(3){ width: 13%; top: 58%; left: 75%; } .case-study-images li:nth-child(4) .img-hero-background span:nth-child(4){ width: 11%; top: 59%; left: 20%; } /* #Media ================================================== */ @media (max-width: 991px) { .case-study-images li .hero-number-back{ font-size: 26vw; } } @media (max-width: 767px) { .case-study-wrapper .case-study-name a { font-size: 26px; letter-spacing: 1px; } .case-study-images li .hero-number-back{ font-size: 32vw; } } @media (max-width: 580px) { .case-study-images li:nth-child(1) .img-hero-background span, .case-study-images li:nth-child(2) .img-hero-background span, .case-study-images li:nth-child(3) .img-hero-background span, .case-study-images li:nth-child(4) .img-hero-background span{ width: calc(100% - 40px); top: 50%; left: 20px; transform: translateY(-50%); } .case-study-images li:nth-child(1) .img-hero-background span:nth-child(2), .case-study-images li:nth-child(1) .img-hero-background span:nth-child(3), .case-study-images li:nth-child(1) .img-hero-background span:nth-child(4), .case-study-images li:nth-child(2) .img-hero-background span:nth-child(2), .case-study-images li:nth-child(2) .img-hero-background span:nth-child(3), .case-study-images li:nth-child(2) .img-hero-background span:nth-child(4), .case-study-images li:nth-child(3) .img-hero-background span:nth-child(2), .case-study-images li:nth-child(3) .img-hero-background span:nth-child(3), .case-study-images li:nth-child(3) .img-hero-background span:nth-child(4), .case-study-images li:nth-child(4) .img-hero-background span:nth-child(2), .case-study-images li:nth-child(4) .img-hero-background span:nth-child(3), .case-study-images li:nth-child(4) .img-hero-background span:nth-child(4){ display: none; } } .switch-wrap { position: fixed; bottom: 30px; right: 30px; z-index: 1000; -webkit-transition: all 300ms linear; transition: all 300ms linear; } #switch, #circle { cursor: pointer; -webkit-transition: all 300ms linear; transition: all 300ms linear; } #switch { width: 70px; height: 8px; margin: 0 auto; text-align: center; border: 2px solid #000; border-radius: 27px; background: #8167a9; position: relative; display: inline-block; } #circle { position: absolute; top: -11px; left: 0; width: 26px; height: 26px; border-radius: 50%; box-shadow: 0 4px 4px rgba(26,53,71,0.25), 0 0 0 1px rgba(26,53,71,0.07); background: #fff; } .switched { border-color: #8167a9 !important; background: #000 !important; } .switched #circle { left: 44px; background: #000; } body.light{ background: #f2f5f5; } body.light .cursor{ mix-blend-mode: normal; } body.light .cursor2{ border: 2px solid #000; box-shadow: 0 0 12px rgba(0, 0, 0, 0.2); mix-blend-mode: normal; } body.light .cursor2.hover{ background: rgba(0,0,0,.15); box-shadow: 0 0 0 rgba(255, 255, 255, 0.2); border-color: transparent; mix-blend-mode: normal; } body.light .case-study-images li .hero-number-back{ -webkit-text-stroke: 4px #ccc; } body.light .case-study-images li .hero-number{ color: #212121; } body.light .case-study-images li .hero-number-fixed{ color: #212121; } body.light .case-study-images li .hero-number-fixed:before{ background-color: rgba(0,0,0,.4); } body.light .case-study-wrapper .case-study-name a { color: #777777; } body.light .case-study-wrapper .case-study-name.active a { color: #000; } /* #Link to page ================================================== */ .link-to-portfolio { position: fixed; top: 30px; right: 30px; z-index: 100; cursor: pointer; width: 40px; height: 40px; text-align: center; border-radius: 3px; background-position: center center; background-size: cover; background-image: url('https://ivang-design.com/ig-logo.jpg'); box-shadow: 0 0 0 2px rgba(255,255,255,.3); transition: opacity .2s, border-radius .2s, box-shadow .2s; transition-timing-function: ease-out; } .link-to-portfolio:hover { opacity: 0.8; border-radius: 50%; box-shadow: 0 0 0 2px rgba(255,255,255,0); }
(function($) { "use strict"; document.getElementsByTagName("body")[0].addEventListener("mousemove", function(n) { t.style.left = n.clientX + "px", t.style.top = n.clientY + "px", e.style.left = n.clientX + "px", e.style.top = n.clientY + "px", i.style.left = n.clientX + "px", i.style.top = n.clientY + "px" }); var t = document.getElementById("cursor"), e = document.getElementById("cursor2"), i = document.getElementById("cursor3"); function n(t) { e.classList.add("hover"), i.classList.add("hover") } function s(t) { e.classList.remove("hover"), i.classList.remove("hover") } s(); for (var r = document.querySelectorAll(".hover-target"), a = r.length - 1; a >= 0; a--) { o(r[a]) } function o(t) { t.addEventListener("mouseover", n), t.addEventListener("mouseout", s) } $(document).ready(function() { $('.case-study-name:nth-child(1)').on('mouseenter', function() { $('.case-study-name.active').removeClass('active'); $('.case-study-images li.show').removeClass("show"); $('.case-study-images li:nth-child(1)').addClass("show"); $('.case-study-name:nth-child(1)').addClass('active'); }) $('.case-study-name:nth-child(2)').on('mouseenter', function() { $('.case-study-name.active').removeClass('active'); $('.case-study-images li.show').removeClass("show"); $('.case-study-images li:nth-child(2)').addClass("show"); $('.case-study-name:nth-child(2)').addClass('active'); }) $('.case-study-name:nth-child(3)').on('mouseenter', function() { $('.case-study-name.active').removeClass('active'); $('.case-study-images li.show').removeClass("show"); $('.case-study-images li:nth-child(3)').addClass("show"); $('.case-study-name:nth-child(3)').addClass('active'); }) $('.case-study-name:nth-child(4)').on('mouseenter', function() { $('.case-study-name.active').removeClass('active'); $('.case-study-images li.show').removeClass("show"); $('.case-study-images li:nth-child(4)').addClass("show"); $('.case-study-name:nth-child(4)').addClass('active'); }) $('.case-study-name:nth-child(1)').trigger('mouseenter') }); $("#switch").on('click', function () { if ($("body").hasClass("light")) { $("body").removeClass("light"); $("#switch").removeClass("switched"); } else { $("body").addClass("light"); $("#switch").addClass("switched"); } }); })(jQuery);