header{ position: relative; margin-right: 10px; height: 100vh; &:after{ position: absolute; width: 0%; bottom: 0; content: ""; } .head{ width:100%; padding-top: 22px; nav{ width: calc((100% / 3) * 2); position: relative; h2{ position: absolute; } } } .works-mea{ position: absolute; bottom: 20px; width: calc((100%) + (10px) ); display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 50%; .card{ height: calc(100% - 30px); .card-image{ overflow: hidden; height: 100%; width: 100%; a{ display: block; height: 100%; img{ object-fit: cover; width: 100%; } } } &:first-child{ margin-right: 10px; } &:last-child{ margin-left: 10px; } } } .scroll{ position: absolute; width: 100%; bottom: 0; height: 20px; p{ svg{ display: block; margin: auto; } } } } .item{ #start{ margin-top: 115px; .cat-list{ display: none; } } } .down, .item{ header{ background: white; z-index: 999; width: calc(100% - 20px); height: 90px; position: fixed; top: 0; &:after{ width: 100%; height: 1px; background: black; } .head{ nav{ width: calc((100% / 6)); min-width: 300px; path{ fill:black!important; } h2{ -webkit-transform: translateX(-150%); transform: translateX(-150%); -webkit-transition: 2s -webkit-transform ease; transition: 2s -webkit-transform ease; transition: 2s transform ease; transition: 2s transform ease, 2s -webkit-transform ease; } } } .works-mea{ bottom: 65px; -webkit-transition: 0s 1s bottom; transition: 0s 1s bottom; .card{ opacity: 0; margin-top: -20px; } } } .scroll{ opacity: 0; margin-bottom: -20px; -webkit-transition: 1s all ease; transition: 1s all ease; } } .down{ header{ -webkit-transition: 1s 1s height ease; transition: 1s 1s height ease; &:after{ -webkit-transition: 1.5s 2s width ease; transition: 1.5s 2s width ease; } .head{ nav{ -webkit-transition:1s 1s width ease; transition:1s 1s width ease; path{ -webkit-transition:1s 1s fill ease; transition:1s 1s fill ease; } } } .works-mea{ bottom: 65px; -webkit-transition: 0s 1s bottom; transition: 0s 1s bottom; .card{ opacity: 0; margin-top: -20px; &:nth-child(1){ -webkit-transition: 0.5s 0.3s all ease; transition: 0.5s 0.3s all ease; } &:nth-child(2){ -webkit-transition: 0.5s 0.5s all ease; transition: 0.5s 0.5s all ease; } &:nth-child(3){ -webkit-transition: 0.5s 0.7s all ease; transition: 0.5s 0.7s all ease; } } } } }