{"id":488,"date":"2023-03-08T16:56:55","date_gmt":"2023-03-08T13:56:55","guid":{"rendered":"https:\/\/notes.profidev.online\/?p=488"},"modified":"2023-03-28T23:44:12","modified_gmt":"2023-03-28T20:44:12","slug":"slader","status":"publish","type":"post","link":"https:\/\/notes.profidev.online\/ru\/slider\/488\/","title":{"rendered":"Slider"},"content":{"rendered":"\n<figure class=\"wp-block-video\"><video height=\"944\" style=\"aspect-ratio: 1798 \/ 944;\" width=\"1798\" controls src=\"https:\/\/notes.profidev.online\/wp-content\/uploads\/2023\/03\/vokoscreenng-2023-03-08_14-53-49.webm\"><\/video><\/figure>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text\/html&quot;,&quot;theme&quot;:&quot;cobalt&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:true,&quot;lineWrapping&quot;:true,&quot;readOnly&quot;:false,&quot;fileName&quot;:&quot;&quot;,&quot;TrpContentRestriction&quot;:{&quot;restriction_type&quot;:&quot;exclude&quot;,&quot;selected_languages&quot;:[],&quot;panel_open&quot;:true},&quot;language&quot;:&quot;HTML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;html&quot;}\">&lt;div class=&quot;slider&quot;&gt;\n  &lt;input name=&quot;control&quot; id=&quot;page1&quot; type=&quot;radio&quot; checked\/&gt;\n  &lt;input name=&quot;control&quot; id=&quot;page2&quot; type=&quot;radio&quot;\/&gt;\n  &lt;input name=&quot;control&quot; id=&quot;page3&quot; type=&quot;radio&quot;\/&gt;\n  &lt;input name=&quot;control&quot; id=&quot;page4&quot; type=&quot;radio&quot;\/&gt;\n  &lt;div class=&quot;slider--el slider--el-1 anim-4parts&quot;&gt;\n    &lt;div class=&quot;slider--el-bg&quot;&gt;\n      &lt;div class=&quot;part top left&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part top right&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part bot left&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part bot right&quot;&gt;&lt;\/div&gt;\n    &lt;\/div&gt;\n    &lt;div class=&quot;slider--el-content&quot;&gt;\n      &lt;h2 class=&quot;slider--el-heading&quot;&gt;First slide&lt;\/h2&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n  &lt;div class=&quot;slider--el slider--el-2 anim-9parts&quot;&gt;\n    &lt;div class=&quot;slider--el-bg&quot;&gt;\n      &lt;div class=&quot;part left-top&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part mid-top&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part right-top&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part left-mid&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part mid-mid&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part right-mid&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part left-bot&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part mid-bot&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part right-bot&quot;&gt;&lt;\/div&gt;\n    &lt;\/div&gt;\n    &lt;div class=&quot;slider--el-content&quot;&gt;\n      &lt;h2 class=&quot;slider--el-heading&quot;&gt;Second slide&lt;\/h2&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n  &lt;div class=&quot;slider--el slider--el-3 anim-5parts&quot;&gt;\n    &lt;div class=&quot;slider--el-bg&quot;&gt;\n      &lt;div class=&quot;part part-1&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part part-2&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part part-3&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part part-4&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part part-5&quot;&gt;&lt;\/div&gt;\n    &lt;\/div&gt;\n    &lt;div class=&quot;slider--el-content&quot;&gt;\n      &lt;h2 class=&quot;slider--el-heading&quot;&gt;Third slide&lt;\/h2&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n  &lt;div class=&quot;slider--el slider--el-4 anim-3parts&quot;&gt;\n    &lt;div class=&quot;slider--el-bg&quot;&gt;\n      &lt;div class=&quot;part left&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part mid&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;part right&quot;&gt;&lt;\/div&gt;\n    &lt;\/div&gt;\n    &lt;div class=&quot;slider--el-content&quot;&gt;\n      &lt;h2 class=&quot;slider--el-heading&quot;&gt;Fourth slide&lt;\/h2&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n  &lt;div class=&quot;slider--control left&quot;&gt;\n    &lt;label class=&quot;page1-left&quot; for=&quot;page1&quot;&gt;&lt;\/label&gt;\n    &lt;label class=&quot;page2-left&quot; for=&quot;page2&quot;&gt;&lt;\/label&gt;\n    &lt;label class=&quot;page3-left&quot; for=&quot;page3&quot;&gt;&lt;\/label&gt;\n    &lt;label class=&quot;page4-left&quot; for=&quot;page4&quot;&gt;&lt;\/label&gt;\n  &lt;\/div&gt;\n  &lt;div class=&quot;slider--control right&quot;&gt;\n    &lt;label class=&quot;page1-right&quot; for=&quot;page1&quot;&gt;&lt;\/label&gt;\n    &lt;label class=&quot;page2-right&quot; for=&quot;page2&quot;&gt;&lt;\/label&gt;\n    &lt;label class=&quot;page3-right&quot; for=&quot;page3&quot;&gt;&lt;\/label&gt;\n    &lt;label class=&quot;page4-right&quot; for=&quot;page4&quot;&gt;&lt;\/label&gt;\n  &lt;\/div&gt;\n&lt;\/div&gt;\n \/\/\u0410\u0432\u0442\u043e\u0440: Nikolay Talanov. @suez<\/pre><\/div>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;css&quot;,&quot;mime&quot;:&quot;text\/css&quot;,&quot;theme&quot;:&quot;cobalt&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:true,&quot;lineWrapping&quot;:true,&quot;readOnly&quot;:false,&quot;fileName&quot;:&quot;&quot;,&quot;TrpContentRestriction&quot;:{&quot;restriction_type&quot;:&quot;exclude&quot;,&quot;selected_languages&quot;:[],&quot;panel_open&quot;:true},&quot;language&quot;:&quot;CSS&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;css&quot;}\">@font-face {\n  src: url(&quot;https:\/\/s3-us-west-2.amazonaws.com\/s.cdpn.io\/142996\/TESLA.ttf&quot;);\n  font-family: Tesla;\n}\n@font-face {\n  src: url(&quot;https:\/\/s3-us-west-2.amazonaws.com\/s.cdpn.io\/142996\/PFDinTextCompPro-Medium.ttf&quot;);\n  font-family: pfd-medium;\n}\n*, *:before, *:after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n\nhtml, body {\n  font-size: 62.5%;\n  height: 100%;\n  overflow: hidden;\n}\n\nbutton,\ninput {\n  outline: none;\n  border: none;\n}\n\ninput[type=radio] {\n  position: absolute;\n  top: -5000px;\n  left: -5000px;\n  opacity: 0;\n  z-index: -1000;\n}\n\n.slider {\n  position: relative;\n  height: 100%;\n}\n.slider--control {\n  z-index: 50;\n  position: absolute;\n  top: calc(50% - 2rem);\n  width: 4rem;\n  height: 4rem;\n  cursor: pointer;\n  background: rgba(255, 255, 255, 0.5);\n  border-radius: 50%;\n}\n.slider--control.left {\n  left: 4rem;\n}\n.slider--control.right {\n  right: 4rem;\n}\n.slider--control label {\n  z-index: 2000;\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  cursor: pointer;\n  transform: scale(0);\n  transition: transform 0s 0s;\n}\n.slider--el {\n  z-index: 1;\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  transition: transform 2.8s, z-index 0.1s;\n  overflow: hidden;\n}\n.slider--el.anim-5parts .part {\n  position: absolute;\n  top: 0;\n  width: 20.1%;\n  height: 100%;\n  overflow: hidden;\n  will-change: transform;\n}\n.slider--el.anim-5parts .part:before {\n  content: &quot;&quot;;\n  display: block;\n  position: absolute;\n  background-size: cover;\n  top: 0;\n  width: 500%;\n  height: 100%;\n  background-image: url(&quot;https:\/\/s3-us-west-2.amazonaws.com\/s.cdpn.io\/142996\/slider-1.jpg&quot;);\n}\n.slider--el.anim-5parts .part.part-1 {\n  transition: transform 1.1s 0.3s;\n  left: 0%;\n}\n.slider--el.anim-5parts .part.part-1:before {\n  left: 0%;\n}\n.slider--el.anim-5parts .part.part-2 {\n  transition: transform 1.1s 0.5s;\n  left: 20%;\n}\n.slider--el.anim-5parts .part.part-2:before {\n  left: -100%;\n}\n.slider--el.anim-5parts .part.part-3 {\n  transition: transform 1.1s 0.7s;\n  left: 40%;\n}\n.slider--el.anim-5parts .part.part-3:before {\n  left: -200%;\n}\n.slider--el.anim-5parts .part.part-4 {\n  transition: transform 1.1s 0.5s;\n  left: 60%;\n}\n.slider--el.anim-5parts .part.part-4:before {\n  left: -300%;\n}\n.slider--el.anim-5parts .part.part-5 {\n  transition: transform 1.1s 0.3s;\n  left: 80%;\n}\n.slider--el.anim-5parts .part.part-5:before {\n  left: -400%;\n}\n.slider--el.anim-5parts .part {\n  transform: translateY(100%);\n}\n.slider--el.anim-9parts .slider--el-bg {\n  perspective: 2000;\n}\n.slider--el.anim-9parts .part {\n  position: absolute;\n  width: 33.5%;\n  height: 33.5%;\n  overflow: hidden;\n  will-change: transform;\n  transform-origin: 0% 100%;\n}\n.slider--el.anim-9parts .part:before {\n  content: &quot;&quot;;\n  display: block;\n  position: absolute;\n  background-size: cover;\n  width: 300%;\n  height: 300%;\n  background-image: url(&quot;https:\/\/s3-us-west-2.amazonaws.com\/s.cdpn.io\/142996\/slider-2.jpg&quot;);\n}\n.slider--el.anim-9parts .part.left-top {\n  top: 0%;\n  left: 0%;\n  transition: transform 0.9s 0.5s cubic-bezier(0.58, -0.7, 0.59, 0.95), opacity 0.6s 0.9s;\n}\n.slider--el.anim-9parts .part.left-top:before {\n  top: 0%;\n  left: 0%;\n}\n.slider--el.anim-9parts .part.mid-top {\n  top: 0%;\n  left: 33.33333%;\n  transition: transform 0.9s 0.4s cubic-bezier(0.58, -0.7, 0.59, 0.95), opacity 0.6s 0.8s;\n}\n.slider--el.anim-9parts .part.mid-top:before {\n  top: 0%;\n  left: -100%;\n}\n.slider--el.anim-9parts .part.right-top {\n  top: 0%;\n  left: 66.66667%;\n  transition: transform 0.9s 0.5s cubic-bezier(0.58, -0.7, 0.59, 0.95), opacity 0.6s 0.9s;\n}\n.slider--el.anim-9parts .part.right-top:before {\n  top: 0%;\n  left: -200%;\n}\n.slider--el.anim-9parts .part.left-mid {\n  top: 33.33333%;\n  left: 0%;\n  transition: transform 0.9s 0.6s cubic-bezier(0.58, -0.7, 0.59, 0.95), opacity 0.6s 1s;\n}\n.slider--el.anim-9parts .part.left-mid:before {\n  top: -100%;\n  left: 0%;\n}\n.slider--el.anim-9parts .part.mid-mid {\n  top: 33.33333%;\n  left: 33.33333%;\n  transition: transform 0.9s 0.3s cubic-bezier(0.58, -0.7, 0.59, 0.95), opacity 0.6s 0.7s;\n}\n.slider--el.anim-9parts .part.mid-mid:before {\n  top: -100%;\n  left: -100%;\n}\n.slider--el.anim-9parts .part.right-mid {\n  top: 33.33333%;\n  left: 66.66667%;\n  transition: transform 0.9s 0.6s cubic-bezier(0.58, -0.7, 0.59, 0.95), opacity 0.6s 1s;\n}\n.slider--el.anim-9parts .part.right-mid:before {\n  top: -100%;\n  left: -200%;\n}\n.slider--el.anim-9parts .part.left-bot {\n  top: 66.66667%;\n  left: 0%;\n  transition: transform 0.9s 0.7s cubic-bezier(0.58, -0.7, 0.59, 0.95), opacity 0.6s 1.1s;\n}\n.slider--el.anim-9parts .part.left-bot:before {\n  top: -200%;\n  left: 0%;\n}\n.slider--el.anim-9parts .part.mid-bot {\n  top: 66.66667%;\n  left: 33.33333%;\n  transition: transform 0.9s 0.8s cubic-bezier(0.58, -0.7, 0.59, 0.95), opacity 0.6s 1.2s;\n}\n.slider--el.anim-9parts .part.mid-bot:before {\n  top: -200%;\n  left: -100%;\n}\n.slider--el.anim-9parts .part.right-bot {\n  top: 66.66667%;\n  left: 66.66667%;\n  transition: transform 0.9s 0.7s cubic-bezier(0.58, -0.7, 0.59, 0.95), opacity 0.6s 1.1s;\n}\n.slider--el.anim-9parts .part.right-bot:before {\n  top: -200%;\n  left: -200%;\n}\n.slider--el.anim-9parts .part {\n  transform: rotateX(90deg);\n  opacity: 0;\n}\n.slider--el.anim-3parts .part {\n  position: absolute;\n  top: 0;\n  width: 33.5%;\n  height: 100%;\n  overflow: hidden;\n  transition: transform 1.5s 0.3s;\n  will-change: transform;\n}\n.slider--el.anim-3parts .part:before {\n  content: &quot;&quot;;\n  display: block;\n  position: absolute;\n  background-size: cover;\n  width: 300%;\n  height: 100%;\n  background-image: url(&quot;https:\/\/s3-us-west-2.amazonaws.com\/s.cdpn.io\/142996\/slider-3.jpg&quot;);\n}\n.slider--el.anim-3parts .part.left {\n  left: 0;\n}\n.slider--el.anim-3parts .part.left:before {\n  left: 0;\n}\n.slider--el.anim-3parts .part.mid {\n  left: 33.33333%;\n}\n.slider--el.anim-3parts .part.mid:before {\n  left: -100%;\n}\n.slider--el.anim-3parts .part.right {\n  left: 66.66667%;\n}\n.slider--el.anim-3parts .part.right:before {\n  left: -200%;\n}\n.slider--el.anim-3parts .left {\n  transform: translate3D(-100%, -33.333%, 0);\n}\n.slider--el.anim-3parts .mid {\n  transform: translate3D(0, 100%, 0);\n}\n.slider--el.anim-3parts .right {\n  transform: translate3D(100%, -33.333%, 0);\n}\n.slider--el.anim-4parts .part {\n  position: absolute;\n  width: 50.2%;\n  height: 50.2%;\n  overflow: hidden;\n  will-change: transform;\n}\n.slider--el.anim-4parts .part:before {\n  content: &quot;&quot;;\n  display: block;\n  position: absolute;\n  background-size: cover;\n  width: 200%;\n  height: 200%;\n  background-image: url(&quot;https:\/\/s3-us-west-2.amazonaws.com\/s.cdpn.io\/142996\/slider-4.jpg&quot;);\n}\n.slider--el.anim-4parts .part.top {\n  top: 0;\n  transition: transform 1.3s 0.3s;\n}\n.slider--el.anim-4parts .part.top:before {\n  top: 0;\n}\n.slider--el.anim-4parts .part.bot {\n  top: 50%;\n  transition: transform 1.3s 0.5s;\n}\n.slider--el.anim-4parts .part.bot:before {\n  top: -100%;\n}\n.slider--el.anim-4parts .part.left {\n  left: 0;\n}\n.slider--el.anim-4parts .part.left:before {\n  left: 0;\n}\n.slider--el.anim-4parts .part.right {\n  left: 50%;\n}\n.slider--el.anim-4parts .part.right:before {\n  left: -100%;\n}\n.slider--el.anim-4parts .left {\n  transform: translateX(-100%);\n}\n.slider--el.anim-4parts .right {\n  transform: translateX(100%);\n}\n.slider--el-bg {\n  position: absolute;\n  top: -10%;\n  left: -10%;\n  width: 120%;\n  height: 120%;\n  background-size: cover;\n  transition: transform 1s 1.5s;\n  will-change: transform;\n}\n.slider--el-bg .part:after {\n  content: &quot;&quot;;\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background: rgba(0, 0, 0, 0.15);\n}\n.slider--el-content {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  padding: 20rem;\n  transition: opacity 0.3s;\n  opacity: 0;\n}\n.slider--el-heading {\n  font-size: 9rem;\n  font-family: Tesla;\n  text-transform: uppercase;\n  color: #fff;\n}\n\n\/* CONTROL *\/\n#page1:checked ~ .slider--el-1 {\n  z-index: 10;\n}\n#page1:checked ~ .slider--el-1 .slider--el-bg {\n  transform: scale(0.834);\n}\n#page1:checked ~ .slider--el-1 .slider--el-content {\n  opacity: 1;\n  transition: opacity 0.3s 1.8s;\n}\n#page1:checked ~ .slider--el-1 .part {\n  transform: translateZ(0);\n  opacity: 1;\n}\n\n#page2:checked ~ .slider--el-2 {\n  z-index: 10;\n}\n#page2:checked ~ .slider--el-2 .slider--el-bg {\n  transform: scale(0.834);\n}\n#page2:checked ~ .slider--el-2 .slider--el-content {\n  opacity: 1;\n  transition: opacity 0.3s 1.8s;\n}\n#page2:checked ~ .slider--el-2 .part {\n  transform: translateZ(0);\n  opacity: 1;\n}\n\n#page3:checked ~ .slider--el-3 {\n  z-index: 10;\n}\n#page3:checked ~ .slider--el-3 .slider--el-bg {\n  transform: scale(0.834);\n}\n#page3:checked ~ .slider--el-3 .slider--el-content {\n  opacity: 1;\n  transition: opacity 0.3s 1.8s;\n}\n#page3:checked ~ .slider--el-3 .part {\n  transform: translateZ(0);\n  opacity: 1;\n}\n\n#page4:checked ~ .slider--el-4 {\n  z-index: 10;\n}\n#page4:checked ~ .slider--el-4 .slider--el-bg {\n  transform: scale(0.834);\n}\n#page4:checked ~ .slider--el-4 .slider--el-content {\n  opacity: 1;\n  transition: opacity 0.3s 1.8s;\n}\n#page4:checked ~ .slider--el-4 .part {\n  transform: translateZ(0);\n  opacity: 1;\n}\n\n#page1:checked ~ .slider--control.left .page4-left {\n  z-index: 5000;\n  transform: scale(1);\n  transition: transform 0s 2.1s;\n}\n#page1:checked ~ .slider--control.right .page2-right {\n  z-index: 5000;\n  transform: scale(1);\n  transition: transform 0s 2.1s;\n}\n\n#page2:checked ~ .slider--control.left .page1-left {\n  z-index: 5000;\n  transform: scale(1);\n  transition: transform 0s 2.1s;\n}\n#page2:checked ~ .slider--control.right .page3-right {\n  z-index: 5000;\n  transform: scale(1);\n  transition: transform 0s 2.1s;\n}\n\n#page3:checked ~ .slider--control.left .page2-left {\n  z-index: 5000;\n  transform: scale(1);\n  transition: transform 0s 2.1s;\n}\n#page3:checked ~ .slider--control.right .page4-right {\n  z-index: 5000;\n  transform: scale(1);\n  transition: transform 0s 2.1s;\n}\n\n#page4:checked ~ .slider--control.left .page3-left {\n  z-index: 5000;\n  transform: scale(1);\n  transition: transform 0s 2.1s;\n}\n#page4:checked ~ .slider--control.right .page1-right {\n  z-index: 5000;\n  transform: scale(1);\n  transition: transform 0s 2.1s;\n}<\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":489,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[16],"class_list":["post-488","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-slider","tag-htmlcss"],"_links":{"self":[{"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/posts\/488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/comments?post=488"}],"version-history":[{"count":0,"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/posts\/488\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/media\/489"}],"wp:attachment":[{"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/media?parent=488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/categories?post=488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notes.profidev.online\/ru\/wp-json\/wp\/v2\/tags?post=488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}