{"id":10591,"date":"2024-03-03T10:30:00","date_gmt":"2024-03-03T10:30:00","guid":{"rendered":"https:\/\/codehim.com\/?p=10591"},"modified":"2024-03-04T08:30:43","modified_gmt":"2024-03-04T03:30:43","slug":"onboarding-screen-using-html-css-and-javascript","status":"publish","type":"post","link":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/","title":{"rendered":"Onboarding Screen Using Html CSS and JavaScript"},"content":{"rendered":"<p>This code creates an interactive onboarding screen with HTML, CSS, and JavaScript. The screen guides users through steps, offering a visually appealing and informative experience. The JavaScript functionality enables smooth navigation, allowing users to advance, go back, and finish the onboarding process effortlessly. The purpose of this code is to enhance user engagement and provide a seamless introduction to a platform or application.<\/p>\n<h2>How to Create an Onboarding Screen Using HTML CSS and JavaScript<\/h2>\n<p>1. First of all, load the Normalize CSS, and Font Awesome CSS by adding the following assets CDN links into the head tag of your HTML document.<\/p>\n<pre class=\"prettyprint linenums lang-html\">&lt;link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/normalize\/5.0.0\/normalize.min.css\"&gt;\r\n&lt;link rel='stylesheet' href='https:\/\/fonts.googleapis.com\/css?family=Lato:700,300'&gt;\r\n&lt;link rel='stylesheet' href='https:\/\/netdna.bootstrapcdn.com\/font-awesome\/3.2.1\/css\/font-awesome.css'&gt;\r\n&lt;link rel='stylesheet' href='https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/normalize\/3.0.3\/normalize.min.css'&gt;\r\n<\/pre>\n<p>2. After that, create the HTML structure. Replace the placeholder content in the HTML code with your images, text, and other media assets. Customize the onboarding screens to showcase your product&#8217;s features or key information.<\/p>\n<pre class=\"prettyprint linenums lang-html\">&lt;!-- \/ A set of walkthrough screens in HTML\/CSS\/JS. A personal experiment with layering images, CSS3 transitions, &amp; flexbox. --&gt;\r\n&lt;button class='open-walkthrough'&gt;Start&lt;\/button&gt;\r\n&lt;div class='walkthrough show reveal'&gt;\r\n  &lt;div class='walkthrough-pagination'&gt;\r\n    &lt;a class='dot active'&gt;&lt;\/a&gt;\r\n    &lt;a class='dot'&gt;&lt;\/a&gt;\r\n    &lt;a class='dot'&gt;&lt;\/a&gt;\r\n    &lt;a class='dot'&gt;&lt;\/a&gt;\r\n    &lt;a class='dot'&gt;&lt;\/a&gt;\r\n  &lt;\/div&gt;\r\n  &lt;div class='walkthrough-body'&gt;\r\n    &lt;ul class='screens animate'&gt;\r\n      &lt;li class='screen active'&gt;\r\n        &lt;div class='media logo'&gt;\r\n          &lt;img class='logo' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/icon.png'&gt;\r\n        &lt;\/div&gt;\r\n        &lt;h3&gt;\r\n          Product Intro\r\n          &lt;br&gt;Walkthrough&lt;\/br&gt;\r\n        &lt;\/h3&gt;\r\n        &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.&lt;\/p&gt;\r\n      &lt;\/li&gt;\r\n      &lt;li class='screen'&gt;\r\n        &lt;div class='media books'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/book_icon_1.png'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/book_icon_2.png'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/book_icon_3.png'&gt;\r\n        &lt;\/div&gt;\r\n        &lt;h3&gt;\r\n          Data and File\r\n          &lt;br&gt;Management&lt;\/br&gt;\r\n        &lt;\/h3&gt;\r\n        &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.&lt;\/p&gt;\r\n      &lt;\/li&gt;\r\n      &lt;li class='screen'&gt;\r\n        &lt;div class='media bars'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/bar_icon_axis.png'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/bar_icon_3.png'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/bar_icon_2.png'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/bar_icon_1.png'&gt;\r\n        &lt;\/div&gt;\r\n        &lt;h3&gt;\r\n          Analytics\r\n          &lt;br&gt;and Metrics&lt;\/br&gt;\r\n        &lt;\/h3&gt;\r\n        &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.&lt;\/p&gt;\r\n      &lt;\/li&gt;\r\n      &lt;li class='screen'&gt;\r\n        &lt;div class='media files'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/file_icon_1.png'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/file_icon_2.png'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/file_icon_3.png'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/file_icon_4.png'&gt;\r\n        &lt;\/div&gt;\r\n        &lt;h3&gt;\r\n          Reporting\r\n          &lt;br&gt;and Insights&lt;\/br&gt;\r\n        &lt;\/h3&gt;\r\n        &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.&lt;\/p&gt;\r\n      &lt;\/li&gt;\r\n      &lt;li class='screen'&gt;\r\n        &lt;div class='media comm'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/comm_icon_1.png'&gt;\r\n          &lt;img class='icon' src='https:\/\/s3.amazonaws.com\/jebbles-codepen\/comm_icon_2.png'&gt;\r\n        &lt;\/div&gt;\r\n        &lt;h3&gt;\r\n          Communications\r\n          &lt;br&gt;Tools&lt;\/br&gt;\r\n        &lt;\/h3&gt;\r\n        &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.&lt;\/p&gt;\r\n      &lt;\/li&gt;\r\n    &lt;\/ul&gt;\r\n    &lt;button class='prev-screen'&gt;\r\n      &lt;i class='icon-angle-left'&gt;&lt;\/i&gt;\r\n    &lt;\/button&gt;\r\n    &lt;button class='next-screen'&gt;\r\n      &lt;i class='icon-angle-right'&gt;&lt;\/i&gt;\r\n    &lt;\/button&gt;\r\n  &lt;\/div&gt;\r\n  &lt;div class='walkthrough-footer'&gt;\r\n    &lt;button class='button next-screen'&gt;Next&lt;\/button&gt;\r\n    &lt;button class='button finish close' disabled='true'&gt;Finish&lt;\/button&gt;\r\n  &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n<\/pre>\n<p>3. Style the onboarding screen using the following CSS styles. Modify the CSS code to match the styling of your web application. Customize colors, fonts, and other visual elements to align with your brand or design preferences.<\/p>\n<pre class=\"prettyprint linenums lang-css\">body{\r\n  color: white;\r\n  font-family: \"Lato\";\r\n  font-weight: light;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  width: 100vw;\r\n  height: 100vh;\r\n  overflow: hidden;\r\n  background: linear-gradient(150deg, #e6d3f9 0%, #e6d3f9 50%, #cea0f1 50%, #cea0f1 100%) !important;\r\n}\r\n\r\n.open-walkthrough {\r\n  border: 0;\r\n  background: #5da3f2;\r\n  font-weight: bold;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.15em;\r\n  font-size: 12px;\r\n  height: 40px;\r\n  width: 120px;\r\n  position: absolute;\r\n  top: 50%;\r\n  left: 50%;\r\n  margin-top: -20px;\r\n  margin-left: -60px;\r\n}\r\n\r\n.walkthrough {\r\n  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.23), 0 10px 40px rgba(0, 0, 0, 0.19);\r\n  background: linear-gradient(to right bottom, #9e66c6, #6027e1);\r\n  border-radius: 0;\r\n  display: none;\r\n  flex-direction: column;\r\n  flex: 0 0 auto;\r\n  font-size: 14px;\r\n  height: 464px;\r\n  overflow: hidden;\r\n  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n  width: 280px;\r\n  z-index: 1000;\r\n}\r\n.walkthrough.show {\r\n  display: flex;\r\n  opacity: 0;\r\n  transform: translateY(72px);\r\n}\r\n.walkthrough.reveal {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n}\r\n.walkthrough .walkthrough-body {\r\n  align-items: center;\r\n  display: flex;\r\n  flex: 1;\r\n  text-align: center;\r\n}\r\n.walkthrough .walkthrough-body .prev-screen,\r\n.walkthrough .walkthrough-body .next-screen {\r\n  align-self: stretch;\r\n  background: none;\r\n  border: 0;\r\n  margin-top: 40px;\r\n  color: rgba(255, 255, 255, 0.25);\r\n  cursor: pointer;\r\n  flex: 0 0 auto;\r\n  font-size: 24px;\r\n  opacity: 1;\r\n  outline: none;\r\n  padding: 16px;\r\n  transform: scale(1);\r\n  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n  z-index: 1000;\r\n}\r\n.walkthrough .walkthrough-body .prev-screen:hover, .walkthrough .walkthrough-body .prev-screen:active,\r\n.walkthrough .walkthrough-body .next-screen:hover,\r\n.walkthrough .walkthrough-body .next-screen:active {\r\n  color: white;\r\n  transform-origin: center;\r\n  transform: scale(1.25);\r\n}\r\n.walkthrough .walkthrough-body .prev-screen:disabled,\r\n.walkthrough .walkthrough-body .next-screen:disabled {\r\n  opacity: 0;\r\n}\r\n.walkthrough .walkthrough-body .prev-screen {\r\n  order: 1;\r\n}\r\n.walkthrough .walkthrough-body .next-screen {\r\n  order: 3;\r\n}\r\n.walkthrough .walkthrough-body .screens {\r\n  flex: 1;\r\n  align-self: stretch;\r\n  position: relative;\r\n  margin: 0 -16px;\r\n  padding: 0;\r\n  order: 2;\r\n}\r\n.walkthrough .walkthrough-body .screens .screen {\r\n  position: absolute;\r\n  list-style-type: none;\r\n}\r\n.walkthrough .walkthrough-body .media {\r\n  background: rgba(255, 255, 255, 0.25);\r\n  border-radius: 132px;\r\n  height: 132px;\r\n  margin: 32px auto;\r\n  width: 132px;\r\n}\r\n.walkthrough .walkthrough-body h3 {\r\n  font-size: 15px;\r\n  line-height: 1.4em;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.15em;\r\n}\r\n.walkthrough .walkthrough-body p {\r\n  line-height: 1.6em;\r\n  font-size: 13px;\r\n  margin-top: 16px;\r\n  padding-top: 0;\r\n  color: rgba(255, 255, 255, 0.8);\r\n}\r\n.walkthrough .walkthrough-pagination {\r\n  align-items: center;\r\n  display: flex;\r\n  justify-content: center;\r\n  margin-top: 24px;\r\n}\r\n.walkthrough .walkthrough-pagination .dot {\r\n  background: rgba(0, 0, 0, 0.25);\r\n  border-radius: 8px;\r\n  height: 8px;\r\n  margin: 0 4px;\r\n  transform: scale(0.75);\r\n  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n  width: 8px;\r\n}\r\n.walkthrough .walkthrough-pagination .dot.active {\r\n  background: white;\r\n  transform: scale(1);\r\n  transition-delay: 0.4s;\r\n}\r\n.walkthrough .walkthrough-footer {\r\n  display: flex;\r\n  flex: 0 0 auto;\r\n  justify-content: space-around;\r\n  padding: 0;\r\n}\r\n.walkthrough .walkthrough-footer button {\r\n  height: 40px;\r\n  border: 0;\r\n  background: #5da3f2;\r\n  font-weight: bold;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.15em;\r\n  border-radius: 0;\r\n  color: white;\r\n  flex: 1;\r\n  font-size: 12px;\r\n  margin: 0;\r\n  outline: 0;\r\n  padding: 12px;\r\n  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n  cursor: pointer;\r\n}\r\n.walkthrough .walkthrough-footer button:hover {\r\n  background: #6babf3;\r\n}\r\n.walkthrough .walkthrough-footer button:active {\r\n  background: #5da3f2;\r\n}\r\n.walkthrough .walkthrough-footer button:disabled {\r\n  cursor: pointer;\r\n}\r\n.walkthrough .walkthrough-footer button.finish {\r\n  background: #3e94f5;\r\n  position: absolute;\r\n  left: 0;\r\n  bottom: 0;\r\n  width: 100%;\r\n  opacity: 0;\r\n  transform: scale(0, 1);\r\n  transform-origin: center;\r\n  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n}\r\n.walkthrough .walkthrough-footer button.finish:hover {\r\n  background: #4d9cf6;\r\n}\r\n.walkthrough .walkthrough-footer button.finish:active {\r\n  background: #3e94f5;\r\n}\r\n.walkthrough .walkthrough-footer button.finish.active {\r\n  transform: scale(1, 1);\r\n  opacity: 1;\r\n}\r\n.walkthrough .screens {\r\n  margin: 0;\r\n}\r\n.walkthrough .screens .media .status-badge {\r\n  left: 136px;\r\n  opacity: 0;\r\n  position: absolute;\r\n  top: 104px;\r\n  transform: scale(0);\r\n  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n  transition-delay: 0.6s;\r\n}\r\n.walkthrough .screens .media .status-badge i {\r\n  display: inline;\r\n}\r\n.walkthrough .screens .media.logo .logo {\r\n  margin-top: 20px;\r\n  opacity: 0;\r\n  transform: translateY(-60px);\r\n  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n  width: 80px;\r\n}\r\n.walkthrough .screens .media .icon {\r\n  position: absolute;\r\n  opacity: 0;\r\n  transform: translateY(-30px);\r\n  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n  width: 132px;\r\n  left: 48px;\r\n  top: 32px;\r\n}\r\n.walkthrough .screens .media.bars .icon {\r\n  transform: translate(40px, 20px);\r\n}\r\n.walkthrough .screens .media.bars .icon:nth-of-type(2) {\r\n  transform: scale(0.25);\r\n  transform-origin: 30% 54%;\r\n}\r\n.walkthrough .screens .media.bars .icon:nth-of-type(3) {\r\n  transform: scale(0.25);\r\n  transform-origin: 30% 40%;\r\n}\r\n.walkthrough .screens .media.bars .icon:nth-of-type(4) {\r\n  transform: scale(0.25);\r\n  transform-origin: 30% 26%;\r\n}\r\n.walkthrough .screens .media.files .icon {\r\n  transform: translate(40px, 20px);\r\n}\r\n.walkthrough .screens .media.comm .icon {\r\n  transform: scale(0.25);\r\n  transform-origin: 29% 73%;\r\n}\r\n.walkthrough .screens .media.comm .icon:nth-child(2) {\r\n  transform-origin: 66% 85%;\r\n}\r\n.walkthrough .screens .screen {\r\n  opacity: 0;\r\n  position: absolute;\r\n  transform: translateX(-72px);\r\n  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n}\r\n.walkthrough .screens .screen.active {\r\n  opacity: 1;\r\n  transform: translateX(0) scale(1);\r\n  transition-delay: 0.4s;\r\n}\r\n.walkthrough .screens .screen.active ~ .screen {\r\n  opacity: 0;\r\n  transform: translateX(72px);\r\n}\r\n.walkthrough .screens .screen.active .media .status-badge {\r\n  opacity: 1;\r\n  transform: scale(1.75);\r\n}\r\n.walkthrough .screens .screen.active .media.logo .logo {\r\n  opacity: 0.8;\r\n  transform: translateY(0);\r\n  transition-delay: 0.6s;\r\n}\r\n.walkthrough .screens .screen.active .media.logo .status-badge {\r\n  transition-delay: 1s;\r\n}\r\n.walkthrough .screens .screen.active .media.books .icon {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n  transition-delay: 0.6s;\r\n}\r\n.walkthrough .screens .screen.active .media.books .icon:nth-child(2) {\r\n  transition-delay: 0.725s;\r\n}\r\n.walkthrough .screens .screen.active .media.books .icon:nth-child(3) {\r\n  transition-delay: 0.85s;\r\n}\r\n.walkthrough .screens .screen.active .media.books .status-badge {\r\n  transition-delay: 1.4s;\r\n}\r\n.walkthrough .screens .screen.active .media.bars .icon {\r\n  opacity: 1;\r\n  transform: translate(0) scale(1);\r\n  transition-delay: 0.6s;\r\n}\r\n.walkthrough .screens .screen.active .media.bars .icon:nth-child(2) {\r\n  transition-delay: 1.05s;\r\n}\r\n.walkthrough .screens .screen.active .media.bars .icon:nth-child(3) {\r\n  transition-delay: 0.925s;\r\n}\r\n.walkthrough .screens .screen.active .media.bars .icon:nth-child(4) {\r\n  transition-delay: 0.8s;\r\n}\r\n.walkthrough .screens .screen.active .media.files .icon {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n  transition-delay: 0.9s;\r\n}\r\n.walkthrough .screens .screen.active .media.files .icon:nth-child(3) {\r\n  transition-delay: 0.8s;\r\n}\r\n.walkthrough .screens .screen.active .media.files .icon:nth-child(2) {\r\n  transition-delay: 0.7s;\r\n}\r\n.walkthrough .screens .screen.active .media.files .icon:nth-child(1) {\r\n  transition-delay: 0.6s;\r\n}\r\n.walkthrough .screens .screen.active .media.files .status-badge {\r\n  transition-delay: 1.6s;\r\n}\r\n.walkthrough .screens .screen.active .media.comm .icon {\r\n  opacity: 1;\r\n  transform: scale(1);\r\n  transition-delay: 0.6s;\r\n}\r\n.walkthrough .screens .screen.active .media.comm .icon:nth-child(2) {\r\n  transition-delay: 0.8s;\r\n}\r\n.walkthrough .screens .screen.active .media.comm .status-badge {\r\n  transition-delay: 1.6s;\r\n}<\/pre>\n<p>4. Load the <a href=\"https:\/\/jquery.com\" target=\"_blank\" rel=\"noopener\">jQuery JavaScript library<\/a> by adding the following CDN link just before closing the body tag:<\/p>\n<pre class=\"prettyprint linenums lang-html\">&lt;script src='https:\/\/code.jquery.com\/jquery-1.12.0.min.js'&gt;&lt;\/script&gt;\r\n<\/pre>\n<p>5. Finally, add the following JavaScript function to activate the onboarding screen.<\/p>\n<pre class=\"prettyprint linenums lang-js\">(function() {\r\n  $(document).ready(function() {\r\n    var walkthrough;\r\n    walkthrough = {\r\n      index: 0,\r\n      nextScreen: function() {\r\n        if (this.index &lt; this.indexMax()) {\r\n          this.index++;\r\n          return this.updateScreen();\r\n        }\r\n      },\r\n      prevScreen: function() {\r\n        if (this.index &gt; 0) {\r\n          this.index--;\r\n          return this.updateScreen();\r\n        }\r\n      },\r\n      updateScreen: function() {\r\n        this.reset();\r\n        this.goTo(this.index);\r\n        return this.setBtns();\r\n      },\r\n      setBtns: function() {\r\n        var $lastBtn, $nextBtn, $prevBtn;\r\n        $nextBtn = $('.next-screen');\r\n        $prevBtn = $('.prev-screen');\r\n        $lastBtn = $('.finish');\r\n        if (walkthrough.index === walkthrough.indexMax()) {\r\n          $nextBtn.prop('disabled', true);\r\n          $prevBtn.prop('disabled', false);\r\n          return $lastBtn.addClass('active').prop('disabled', false);\r\n        } else if (walkthrough.index === 0) {\r\n          $nextBtn.prop('disabled', false);\r\n          $prevBtn.prop('disabled', true);\r\n          return $lastBtn.removeClass('active').prop('disabled', true);\r\n        } else {\r\n          $nextBtn.prop('disabled', false);\r\n          $prevBtn.prop('disabled', false);\r\n          return $lastBtn.removeClass('active').prop('disabled', true);\r\n        }\r\n      },\r\n      goTo: function(index) {\r\n        $('.screen').eq(index).addClass('active');\r\n        return $('.dot').eq(index).addClass('active');\r\n      },\r\n      reset: function() {\r\n        return $('.screen, .dot').removeClass('active');\r\n      },\r\n      indexMax: function() {\r\n        return $('.screen').length - 1;\r\n      },\r\n      closeModal: function() {\r\n        $('.walkthrough, .shade').removeClass('reveal');\r\n        return setTimeout((() =&gt; {\r\n          $('.walkthrough, .shade').removeClass('show');\r\n          this.index = 0;\r\n          return this.updateScreen();\r\n        }), 200);\r\n      },\r\n      openModal: function() {\r\n        $('.walkthrough, .shade').addClass('show');\r\n        setTimeout((() =&gt; {\r\n          return $('.walkthrough, .shade').addClass('reveal');\r\n        }), 200);\r\n        return this.updateScreen();\r\n      }\r\n    };\r\n    $('.next-screen').click(function() {\r\n      return walkthrough.nextScreen();\r\n    });\r\n    $('.prev-screen').click(function() {\r\n      return walkthrough.prevScreen();\r\n    });\r\n    $('.close').click(function() {\r\n      return walkthrough.closeModal();\r\n    });\r\n    $('.open-walkthrough').click(function() {\r\n      return walkthrough.openModal();\r\n    });\r\n    walkthrough.openModal();\r\n    \r\n    \/\/ Optionally use arrow keys to navigate walkthrough\r\n    return $(document).keydown(function(e) {\r\n      switch (e.which) {\r\n        case 37:\r\n          \/\/ left\r\n          walkthrough.prevScreen();\r\n          break;\r\n        case 38:\r\n          \/\/ up\r\n          walkthrough.openModal();\r\n          break;\r\n        case 39:\r\n          \/\/ right\r\n          walkthrough.nextScreen();\r\n          break;\r\n        case 40:\r\n          \/\/ down\r\n          walkthrough.closeModal();\r\n          break;\r\n        default:\r\n          return;\r\n      }\r\n      e.preventDefault();\r\n    });\r\n  });\r\n\r\n}).call(this);\r\n\r\n\/\/# sourceMappingURL=data:application\/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiPGFub255bW91cz4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFBQSxDQUFBLENBQUUsUUFBRixDQUFXLENBQUMsS0FBWixDQUFrQixRQUFBLENBQUEsQ0FBQTtBQUNsQixRQUFBO0lBQUUsV0FBQSxHQUNFO01BQUEsS0FBQSxFQUFPLENBQVA7TUFFQSxVQUFBLEVBQVksUUFBQSxDQUFBLENBQUE7UUFDVixJQUFHLElBQUMsQ0FBQSxLQUFELEdBQVMsSUFBQyxDQUFBLFFBQUQsQ0FBQSxDQUFaO1VBQ0UsSUFBQyxDQUFBLEtBQUQ7aUJBQ0EsSUFBQyxDQUFBLFlBQUQsQ0FBQSxFQUZGOztNQURVLENBRlo7TUFPQSxVQUFBLEVBQVksUUFBQSxDQUFBLENBQUE7UUFDVixJQUFHLElBQUMsQ0FBQSxLQUFELEdBQVMsQ0FBWjtVQUNFLElBQUMsQ0FBQSxLQUFEO2lCQUNBLElBQUMsQ0FBQSxZQUFELENBQUEsRUFGRjs7TUFEVSxDQVBaO01BWUEsWUFBQSxFQUFjLFFBQUEsQ0FBQSxDQUFBO1FBQ1osSUFBQyxDQUFBLEtBQUQsQ0FBQTtRQUNBLElBQUMsQ0FBQSxJQUFELENBQU0sSUFBQyxDQUFBLEtBQVA7ZUFDQSxJQUFDLENBQUEsT0FBRCxDQUFBO01BSFksQ0FaZDtNQWlCQSxPQUFBLEVBQVMsUUFBQSxDQUFBLENBQUE7QUFDYixZQUFBLFFBQUEsRUFBQSxRQUFBLEVBQUE7UUFBTSxRQUFBLEdBQVcsQ0FBQSxDQUFFLGNBQUY7UUFDWCxRQUFBLEdBQVcsQ0FBQSxDQUFFLGNBQUY7UUFDWCxRQUFBLEdBQVcsQ0FBQSxDQUFFLFNBQUY7UUFFWCxJQUFHLFdBQVcsQ0FBQyxLQUFaLEtBQXFCLFdBQVcsQ0FBQyxRQUFaLENBQUEsQ0FBeEI7VUFDRSxRQUFRLENBQUMsSUFBVCxDQUFjLFVBQWQsRUFBMEIsSUFBMUI7VUFDQSxRQUFRLENBQUMsSUFBVCxDQUFjLFVBQWQsRUFBMEIsS0FBMUI7aUJBQ0EsUUFB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TyxDQUFDLENBQUMsS0FBVDtBQUFBLGFBQ08sRUFEUDs7VUFHSSxXQUFXLENBQUMsVUFBWixDQUFBO0FBRkc7QUFEUCxhQUlPLEVBSlA7O1VBTUksV0FBVyxDQUFDLFNBQVosQ0FBQTtBQUZHO0FBSlAsYUFPTyxFQVBQOztVQVNJLFdBQVcsQ0FBQyxVQUFaLENBQUE7QUFGRztBQVBQLGFBVU8sRUFWUDs7VUFZSSxXQUFXLENBQUMsVUFBWixDQUFBO0FBRkc7QUFWUDtBQWNJO0FBZEo7TUFlQSxDQUFDLENBQUMsY0FBRixDQUFBO0lBaEJrQixDQUFwQjtFQWhGZ0IsQ0FBbEI7QUFBQSIsInNvdXJjZXNDb250ZW50IjpbIiQoZG9jdW1lbnQpLnJlYWR5IC0+XG4gIHdhbGt0aHJvdWdoID1cbiAgICBpbmRleDogMFxuICAgIFxuICAgIG5leHRTY3JlZW46IC0+XG4gICAgICBpZiBAaW5kZXggPCBAaW5kZXhNYXgoKVxuICAgICAgICBAaW5kZXgrK1xuICAgICAgICBAdXBkYXRlU2NyZWVuKClcblxuICAgIHByZXZTY3JlZW46IC0+XG4gICAgICBpZiBAaW5kZXggPiAwXG4gICAgICAgIEBpbmRleC0tXG4gICAgICAgIEB1cGRhdGVTY3JlZW4oKVxuICAgICAgICBcbiAgICB1cGRhdGVTY3JlZW46IC0+XG4gICAgICBAcmVzZXQoKVxuICAgICAgQGdvVG8gQGluZGV4XG4gICAgICBAc2V0QnRucygpXG4gICAgICBcbiAgICBzZXRCdG5zOiAtPlxuICAgICAgJG5leHRCdG4gPSAkKCcubmV4dC1zY3JlZW4nKVxuICAgICAgJHByZXZCdG4gPSAkKCcucHJldi1zY3JlZW4nKVxuICAgICAgJGxhc3RCdG4gPSAkKCcuZmluaXNoJylcbiAgICAgIFxuICAgICAgaWYgd2Fsa3Rocm91Z2guaW5kZXggPT0gd2Fsa3Rocm91Z2guaW5kZXhNYXgoKVxuICAgICAgICAkbmV4dEJ0bi5wcm9wKCdkaXNhYmxlZCcsIHRydWUpO1xuICAgICAgICAkcHJldkJ0bi5wcm9wKCdkaXNhYmxlZCcsIGZhbHNlKTtcbiAgICAgICAgJGxhc3RCdG4uYWRkQ2xhc3MoJ2FjdGl2ZScpLnByb3AoJ2Rpc2FibGVkJywgZmFsc2UpO1xuICAgICAgICBcbiAgICAgIGVsc2UgaWYgd2Fsa3Rocm91Z2guaW5kZXggPT0gMFxuICAgICAgICAkbmV4dEJ0bi5wcm9wKCdkaXNhYmxlZCcsIGZhbHNlKVxuICAgICAgICAkcHJldkJ0bi5wcm9wKCdkaXNhYmxlZCcsIHRydWUpXG4gICAgICAgICRsYXN0QnRuLnJlbW92ZUNsYXNzKCdhY3RpdmUnKS5wcm9wKCdkaXNhYmxlZCcsIHRydWUpXG4gICAgICAgIFxuICAgICAgZWxzZVxuICAgICAgICAkbmV4dEJ0bi5wcm9wKCdkaXNhYmxlZCcsIGZhbHNlKVxuICAgICAgICAkcHJldkJ0bi5wcm9wKCdkaXNhYmxlZCcsIGZhbHNlKVxuICAgICAgICAkbGFzdEJ0bi5yZW1vdmVDbGFzcygnYWN0aXZlJykucHJvcCgnZGlzYWJsZWQnLCB0cnVlKVxuXG5cbiAgICBnb1RvOiAoaW5kZXgpIC0+XG4gICAgICAkKCcuc2NyZWVuJykuZXEoaW5kZXgpLmFkZENsYXNzICdhY3RpdmUnXG4gICAgICAkKCcuZG90JykuZXEoaW5kZXgpLmFkZENsYXNzICdhY3RpdmUnXG5cbiAgICByZXNldDogLT5cbiAgICAgICQoJy5zY3JlZW4sIC5kb3QnKS5yZW1vdmVDbGFzcyAnYWN0aXZlJ1xuXG4gICAgaW5kZXhNYXg6IC0+XG4gICAgICAkKCcuc2NyZWVuJykubGVuZ3RoIC0gMVxuXG4gICAgY2xvc2VNb2RhbDogLT5cbiAgICAgICQoJy53YWxrdGhyb3VnaCwgLnNoYWRlJykucmVtb3ZlQ2xhc3MoJ3JldmVhbCcpXG4gICAgICBzZXRUaW1lb3V0ICg9PlxuICAgICAgICAkKCcud2Fsa3Rocm91Z2gsIC5zaGFkZScpLnJlbW92ZUNsYXNzKCdzaG93JylcbiAgICAgICAgQGluZGV4ID0gMFxuICAgICAgICBAdXBkYXRlU2NyZWVuKClcbiAgICAgICksIDIwMFxuXG4gICAgb3Blbk1vZGFsOiAtPlxuICAgICAgJCgnLndhbGt0aHJvdWdoLCAuc2hhZGUnKS5hZGRDbGFzcygnc2hvdycpXG4gICAgICBzZXRUaW1lb3V0ICg9PlxuICAgICAgICAkKCcud2Fsa3Rocm91Z2gsIC5zaGFkZScpLmFkZENsYXNzKCdyZXZlYWwnKVxuICAgICAgKSwgMjAwXG4gICAgICBAdXBkYXRlU2NyZWVuKClcblxuICAkKCcubmV4dC1zY3JlZW4nKS5jbGljayAtPlxuICAgIHdhbGt0aHJvdWdoLm5leHRTY3JlZW4oKVxuXG4gICQoJy5wcmV2LXNjcmVlbicpLmNsaWNrIC0+XG4gICAgd2Fsa3Rocm91Z2gucHJldlNjcmVlbigpXG5cbiAgJCgnLmNsb3NlJykuY2xpY2sgLT5cbiAgICB3YWxrdGhyb3VnaC5jbG9zZU1vZGFsKClcbiAgICBcbiAgJCgnLm9wZW4td2Fsa3Rocm91Z2gnKS5jbGljayAtPlxuICAgIHdhbGt0aHJvdWdoLm9wZW5Nb2RhbCgpXG4gICAgXG4gIHdhbGt0aHJvdWdoLm9wZW5Nb2RhbCgpXG4gXG4gICMgT3B0aW9uYWxseSB1c2UgYXJyb3cga2V5cyB0byBuYXZpZ2F0ZSB3YWxrdGhyb3VnaFxuICAkKGRvY3VtZW50KS5rZXlkb3duIChlKSAtPlxuICAgIHN3aXRjaCBlLndoaWNoXG4gICAgICB3aGVuIDM3XG4gICAgICAgICMgbGVmdFxuICAgICAgICB3YWxrdGhyb3VnaC5wcmV2U2NyZWVuKClcbiAgICAgIHdoZW4gMzhcbiAgICAgICAgIyB1cFxuICAgICAgICB3YWxrdGhyb3VnaC5vcGVuTW9kYWwoKVxuICAgICAgd2hlbiAzOVxuICAgICAgICAjIHJpZ2h0XG4gICAgICAgIHdhbGt0aHJvdWdoLm5leHRTY3JlZW4oKVxuICAgICAgd2hlbiA0MFxuICAgICAgICAjIGRvd25cbiAgICAgICAgd2Fsa3Rocm91Z2guY2xvc2VNb2RhbCgpXG4gICAgICBlbHNlXG4gICAgICAgIHJldHVyblxuICAgIGUucHJldmVudERlZmF1bHQoKVxuICAgIHJldHVybiJdfQ==\r\n\/\/# sourceURL=coffeescript<\/pre>\n<p>That&#8217;s all! hopefully, you have successfully created an Onboarding Screen on your website\/app. If you have any questions or suggestions, feel free to comment below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This code creates an interactive onboarding screen with HTML, CSS, and JavaScript. The screen guides users through steps, offering a&#8230;<\/p>\n","protected":false},"author":1,"featured_media":10599,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[63],"tags":[],"class_list":["post-10591","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-html5-css3"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Onboarding Screen Using Html CSS and JavaScript &#8212; CodeHim<\/title>\n<meta name=\"description\" content=\"Here is a free code snippet to create a Onboarding Screen Using Html CSS and JavaScript. You can view demo and download the source code.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Onboarding Screen Using Html CSS and JavaScript &#8212; CodeHim\" \/>\n<meta property=\"og:description\" content=\"Here is a free code snippet to create a Onboarding Screen Using Html CSS and JavaScript. You can view demo and download the source code.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/\" \/>\n<meta property=\"og:site_name\" content=\"CodeHim\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codehimofficial\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-03T10:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-04T03:30:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"980\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Asif Mughal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodeHimOfficial\" \/>\n<meta name=\"twitter:site\" content=\"@CodeHimOfficial\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Asif Mughal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/\"},\"author\":{\"name\":\"Asif Mughal\",\"@id\":\"https:\/\/codehim.com\/#\/schema\/person\/cc48f1dbe072a89a62a98171b7db43ed\"},\"headline\":\"Onboarding Screen Using Html CSS and JavaScript\",\"datePublished\":\"2024-03-03T10:30:00+00:00\",\"dateModified\":\"2024-03-04T03:30:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/\"},\"wordCount\":233,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/codehim.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png\",\"articleSection\":[\"HTML5 &amp; CSS3\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/\",\"url\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/\",\"name\":\"Onboarding Screen Using Html CSS and JavaScript &#8212; CodeHim\",\"isPartOf\":{\"@id\":\"https:\/\/codehim.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png\",\"datePublished\":\"2024-03-03T10:30:00+00:00\",\"dateModified\":\"2024-03-04T03:30:43+00:00\",\"description\":\"Here is a free code snippet to create a Onboarding Screen Using Html CSS and JavaScript. You can view demo and download the source code.\",\"breadcrumb\":{\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#primaryimage\",\"url\":\"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png\",\"contentUrl\":\"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png\",\"width\":1280,\"height\":980,\"caption\":\"Onboarding Screen Using Html CSS and JavaScript\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/codehim.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HTML5 &amp; CSS3\",\"item\":\"https:\/\/codehim.com\/category\/html5-css3\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Onboarding Screen Using Html CSS and JavaScript\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/codehim.com\/#website\",\"url\":\"https:\/\/codehim.com\/\",\"name\":\"CodeHim\",\"description\":\"Web Design Code Snippets\",\"publisher\":{\"@id\":\"https:\/\/codehim.com\/#organization\"},\"alternateName\":\"Web Design Codes\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/codehim.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/codehim.com\/#organization\",\"name\":\"CodeHim - Web Design Code & Scripts\",\"url\":\"https:\/\/codehim.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codehim.com\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/codehim.com\/wp-content\/uploads\/2023\/06\/Codehim-short-logo.jpg\",\"contentUrl\":\"http:\/\/codehim.com\/wp-content\/uploads\/2023\/06\/Codehim-short-logo.jpg\",\"width\":280,\"height\":280,\"caption\":\"CodeHim - Web Design Code & Scripts\"},\"image\":{\"@id\":\"https:\/\/codehim.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/codehimofficial\",\"https:\/\/x.com\/CodeHimOfficial\",\"https:\/\/www.instagram.com\/codehim\/\",\"https:\/\/www.linkedin.com\/company\/codehim\",\"https:\/\/co.pinterest.com\/codehim\/\",\"https:\/\/www.youtube.com\/@codehim\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/codehim.com\/#\/schema\/person\/cc48f1dbe072a89a62a98171b7db43ed\",\"name\":\"Asif Mughal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codehim.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b25bfcd7d4e341c2c6f785a88d8ad2a4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b25bfcd7d4e341c2c6f785a88d8ad2a4?s=96&d=mm&r=g\",\"caption\":\"Asif Mughal\"},\"description\":\"I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences. I truly enjoy what I'm doing, which makes me more passionate about web development and coding. I am always ready to do challenging tasks whether it is about creating a custom CMS from scratch or customizing an existing system.\",\"sameAs\":[\"https:\/\/codehim.com\"],\"url\":\"https:\/\/codehim.com\/author\/asif-mughal\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Onboarding Screen Using Html CSS and JavaScript &#8212; CodeHim","description":"Here is a free code snippet to create a Onboarding Screen Using Html CSS and JavaScript. You can view demo and download the source code.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/","og_locale":"en_US","og_type":"article","og_title":"Onboarding Screen Using Html CSS and JavaScript &#8212; CodeHim","og_description":"Here is a free code snippet to create a Onboarding Screen Using Html CSS and JavaScript. You can view demo and download the source code.","og_url":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/","og_site_name":"CodeHim","article_publisher":"https:\/\/www.facebook.com\/codehimofficial","article_published_time":"2024-03-03T10:30:00+00:00","article_modified_time":"2024-03-04T03:30:43+00:00","og_image":[{"width":1280,"height":980,"url":"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png","type":"image\/png"}],"author":"Asif Mughal","twitter_card":"summary_large_image","twitter_creator":"@CodeHimOfficial","twitter_site":"@CodeHimOfficial","twitter_misc":{"Written by":"Asif Mughal","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#article","isPartOf":{"@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/"},"author":{"name":"Asif Mughal","@id":"https:\/\/codehim.com\/#\/schema\/person\/cc48f1dbe072a89a62a98171b7db43ed"},"headline":"Onboarding Screen Using Html CSS and JavaScript","datePublished":"2024-03-03T10:30:00+00:00","dateModified":"2024-03-04T03:30:43+00:00","mainEntityOfPage":{"@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/"},"wordCount":233,"commentCount":0,"publisher":{"@id":"https:\/\/codehim.com\/#organization"},"image":{"@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png","articleSection":["HTML5 &amp; CSS3"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/","url":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/","name":"Onboarding Screen Using Html CSS and JavaScript &#8212; CodeHim","isPartOf":{"@id":"https:\/\/codehim.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#primaryimage"},"image":{"@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png","datePublished":"2024-03-03T10:30:00+00:00","dateModified":"2024-03-04T03:30:43+00:00","description":"Here is a free code snippet to create a Onboarding Screen Using Html CSS and JavaScript. You can view demo and download the source code.","breadcrumb":{"@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#primaryimage","url":"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png","contentUrl":"https:\/\/codehim.com\/wp-content\/uploads\/2024\/01\/Onboarding-Screen-Using-Html-CSS-and-JavaScript.png","width":1280,"height":980,"caption":"Onboarding Screen Using Html CSS and JavaScript"},{"@type":"BreadcrumbList","@id":"https:\/\/codehim.com\/html5-css3\/onboarding-screen-using-html-css-and-javascript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codehim.com\/"},{"@type":"ListItem","position":2,"name":"HTML5 &amp; CSS3","item":"https:\/\/codehim.com\/category\/html5-css3\/"},{"@type":"ListItem","position":3,"name":"Onboarding Screen Using Html CSS and JavaScript"}]},{"@type":"WebSite","@id":"https:\/\/codehim.com\/#website","url":"https:\/\/codehim.com\/","name":"CodeHim","description":"Web Design Code Snippets","publisher":{"@id":"https:\/\/codehim.com\/#organization"},"alternateName":"Web Design Codes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codehim.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codehim.com\/#organization","name":"CodeHim - Web Design Code & Scripts","url":"https:\/\/codehim.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codehim.com\/#\/schema\/logo\/image\/","url":"http:\/\/codehim.com\/wp-content\/uploads\/2023\/06\/Codehim-short-logo.jpg","contentUrl":"http:\/\/codehim.com\/wp-content\/uploads\/2023\/06\/Codehim-short-logo.jpg","width":280,"height":280,"caption":"CodeHim - Web Design Code & Scripts"},"image":{"@id":"https:\/\/codehim.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codehimofficial","https:\/\/x.com\/CodeHimOfficial","https:\/\/www.instagram.com\/codehim\/","https:\/\/www.linkedin.com\/company\/codehim","https:\/\/co.pinterest.com\/codehim\/","https:\/\/www.youtube.com\/@codehim"]},{"@type":"Person","@id":"https:\/\/codehim.com\/#\/schema\/person\/cc48f1dbe072a89a62a98171b7db43ed","name":"Asif Mughal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codehim.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b25bfcd7d4e341c2c6f785a88d8ad2a4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b25bfcd7d4e341c2c6f785a88d8ad2a4?s=96&d=mm&r=g","caption":"Asif Mughal"},"description":"I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences. I truly enjoy what I'm doing, which makes me more passionate about web development and coding. I am always ready to do challenging tasks whether it is about creating a custom CMS from scratch or customizing an existing system.","sameAs":["https:\/\/codehim.com"],"url":"https:\/\/codehim.com\/author\/asif-mughal\/"}]}},"views":2185,"_links":{"self":[{"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/posts\/10591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/comments?post=10591"}],"version-history":[{"count":1,"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/posts\/10591\/revisions"}],"predecessor-version":[{"id":11273,"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/posts\/10591\/revisions\/11273"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/media\/10599"}],"wp:attachment":[{"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/media?parent=10591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/categories?post=10591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codehim.com\/wp-json\/wp\/v2\/tags?post=10591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}