{"id":209,"date":"2021-10-04T07:05:00","date_gmt":"2021-10-04T07:05:00","guid":{"rendered":"https:\/\/foolishdeveloper.com\/index.php\/2021\/10\/04\/simple-css-tab-bar-with-animation-tutorial-code\/"},"modified":"2023-01-05T10:27:48","modified_gmt":"2023-01-05T10:27:48","slug":"simple-css-tab-bar-with-animation-tutorial-code","status":"publish","type":"post","link":"https:\/\/foolishdeveloper.com\/simple-css-tab-bar-with-animation-tutorial-code\/","title":{"rendered":"Simple CSS Tab Bar with Animation (Tutorial + Code)"},"content":{"rendered":"<p style=\"text-align: left;\">\nIn this article, you will learn how to make a <b>simple Tab Bar using HTML and CSS<\/b>. The <a href=\"https:\/\/www.w3schools.com\/howto\/howto_js_tabs.asp\" target=\"_blank\" rel=\"noopener\">CSS Tab Bar<\/a> is basically a type of <a href=\"https:\/\/foolishdeveloper.com\/2021\/08\/responsive-navigation-menu-bar.html\" target=\"_blank\" rel=\"noopener\">navigation bar<\/a> that can be found in the case of small devices. The quality and beauty of a website depend a lot on the bar.&nbsp;<\/p>\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/1.bp.blogspot.com\/-YCc_BZgocnE\/YVJSt5Er-_I\/AAAAAAAAByw\/9Bs-yoguWu02_o_r8ldghaX_kbaNpjEjgCLcBGAsYHQ\/s0\/Simple%2BCSS%2BTab%2BBars.jpg\" style=\"display: block; padding: 1em 0px; text-align: center;\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" alt=\"Simple CSS Tab Bar with Animation\" border=\"0\" data-original-height=\"671\" data-original-width=\"1600\" src=\"https:\/\/1.bp.blogspot.com\/-YCc_BZgocnE\/YVJSt5Er-_I\/AAAAAAAAByw\/9Bs-yoguWu02_o_r8ldghaX_kbaNpjEjgCLcBGAsYHQ\/s16000\/Simple%2BCSS%2BTab%2BBars.jpg\" title=\"CSS Tab Bar is a great navbar for small devices. In this article you will learn how to create a simple tab bar using html and css.\"><\/a><\/div>\n<p style=\"text-align: left;\">So the navbar needs to be beautiful and suitable enough for every device as well. We see on various websites that the <a href=\"https:\/\/foolishdeveloper.com\/2021\/06\/sidebar-menu-using-html-css-javascript.html\" target=\"_blank\" rel=\"noopener\">navigation bar<\/a> looks beautiful in the case of desktops but is not attractive in the case of small devices.<\/p>\n<p style=\"text-align: left;\">\n<h2 style=\"font-size: 28px; text-align: left;\">Simple CSS Tab Bar with Animation<\/h2>\n<p style=\"text-align: left;\">In this case, I have created a project (Simple CSS Tab Bar with Animation) in which I have added color animation. If you know the <a href=\"https:\/\/foolishdeveloper.com\/search\/label\/html\" target=\"_blank\" rel=\"noopener\">basic HTML CSS<\/a>, you can easily create a design.<\/p>\n<p style=\"text-align: left;\">&nbsp;I have given four menu items for this tab bar. Only the icons of the menus can be seen here. I have also added hover animations on those icons. Below I have given a live demo that will help you know how it works.<\/p>\n<p class=\"codepen\" data-height=\"386\" data-theme-id=\"light\" data-default-tab=\"result\" data-slug-hash=\"oNwQmQJ\" data-preview=\"true\" data-user=\"fghty\" style=\"height: 386px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;\">\n  <span>See the Pen <a href=\"https:\/\/codepen.io\/fghty\/pen\/oNwQmQJ\" target=\"_blank\" rel=\"noopener\"><br \/>\ntab bar css<\/a> by Foolish Developer (<a href=\"https:\/\/codepen.io\/fghty\" target=\"_blank\" rel=\"noopener\">@fghty<\/a>)<br \/>\non <a href=\"https:\/\/codepen.io\" target=\"_blank\" rel=\"noopener\">CodePen<\/a>.<\/span><\/p>\n<p><script async=\"\" src=\"https:\/\/cpwebassets.codepen.io\/assets\/embed\/ei.js\"><\/script><\/p>\n<p style=\"text-align: left;\">If you want to know how to make it, follow the tutorial below. All you have to do is have an idea about basic HTML and CSS.<\/p>\n<p style=\"text-align: left;\">I have designed the webpage using the following CSS. Here I have set the background color of the webpage to white.<\/p>\n<div class=\"class\">\n<div class=\"class\">*,<\/div>\n<div class=\"class\">*::before,<\/div>\n<div class=\"class\">*::after {<\/div>\n<div class=\"class\">&nbsp; box-sizing: border-box;<\/div>\n<div class=\"class\">&nbsp; margin: 0;<\/div>\n<div class=\"class\">&nbsp; padding: 0;<\/div>\n<div class=\"class\">}<\/div>\n<div class=\"class\"><\/div>\n<div class=\"class\">body {<\/div>\n<div class=\"class\">&nbsp; background-color: #f9fbff;<\/div>\n<div class=\"class\">&nbsp; margin: 0 2rem;<\/div>\n<div class=\"class\">&nbsp; display: flex;<\/div>\n<div class=\"class\">&nbsp; justify-content: center;<\/div>\n<div class=\"class\">&nbsp; align-items: center;<\/div>\n<div class=\"class\">&nbsp; height: 100vh;<\/div>\n<div class=\"class\">}<\/div>\n<\/div>\n<h3 style=\"font-size: 24px; text-align: left;\"><span style=\"color: #800180;\">Step 1:<\/span>&nbsp;Create the basic structure of the tab bar<\/h3>\n<p style=\"text-align: left;\">I have created the basic background of this Tab Bar using the following HTML and CSS code. I have used background-color white and its <u>width is 24rem<\/u>. No specific height is given here, its height depends on the content.<\/p>\n<div class=\"class\">\n<div class=\"class\">&lt;nav class=&#8221;nav&#8221;&gt;<\/div>\n<div class=\"class\">&nbsp; &lt;ul class=&#8221;nav__list&#8221;&gt;<\/div>\n<div class=\"class\"><\/div>\n<div class=\"class\">&nbsp; &lt;\/ul&gt;<\/div>\n<div class=\"class\">&lt;\/nav&gt;<\/div>\n<\/div>\n<div class=\"class\">\n<div class=\"class\">.nav {<\/div>\n<div class=\"class\">&nbsp; background-color: white;<\/div>\n<div class=\"class\">&nbsp; box-shadow: 0 0 10px 5px #e1e5ee;<\/div>\n<div class=\"class\">&nbsp; border-radius: 0 0 2rem 2rem;<\/div>\n<div class=\"class\">&nbsp; overflow: hidden;<\/div>\n<div class=\"class\">&nbsp; padding: 0.4rem;<\/div>\n<div class=\"class\">&nbsp; width: 24rem;<\/div>\n<div class=\"class\">}<\/div>\n<div class=\"class\">.nav__list {<\/div>\n<div class=\"class\">&nbsp; display: flex;<\/div>\n<div class=\"class\">&nbsp; justify-content: center;<\/div>\n<div class=\"class\">&nbsp; gap: 1rem;<\/div>\n<div class=\"class\">}<\/div>\n<\/div>\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/1.bp.blogspot.com\/-BmCxzJXE6Pw\/YVJS4q_JXLI\/AAAAAAAABy0\/YIkHZIQO8SUxN7i1HDY3G0Jn2swTIhIeQCLcBGAsYHQ\/s0\/Screenshot%2B%2528826%2529.jpg\" style=\"display: block; padding: 1em 0px; text-align: center;\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" alt=\"Create the basic structure of the tab bar\" border=\"0\" data-original-height=\"369\" data-original-width=\"1600\" src=\"https:\/\/1.bp.blogspot.com\/-BmCxzJXE6Pw\/YVJS4q_JXLI\/AAAAAAAABy0\/YIkHZIQO8SUxN7i1HDY3G0Jn2swTIhIeQCLcBGAsYHQ\/s16000\/Screenshot%2B%2528826%2529.jpg\" title=\"Create the basic structure of the tab bar\"><\/a><\/div>\n<h3 style=\"font-size: 24px; text-align: left;\"><span style=\"color: #800180;\">Step 2:<\/span>&nbsp;Add the menu icons to the CSS tab bar&nbsp;<\/h3>\n<p style=\"text-align: left;\">Now I have added the menu items i.e. icons in the <b>Simple CSS Tab Bar<\/b>. The <a href=\"https:\/\/fontawesome.com\/v5.15\/how-to-use\/customizing-wordpress\/snippets\/setup-cdn-webfont\" target=\"_blank\" rel=\"noopener\">font awesome CDN link<\/a> has been used to make the icons work.&nbsp;<\/p>\n<p style=\"text-align: left;\">Here I have used 4 icons you can add more if you want. Here the background of the icons is determined. I have used <u>4rem for height and length<\/u> of background. Also, border-radius has been used so that the background has a round shape.<\/p>\n<div class=\"class\">\n<div class=\"class\">&lt;li class=&#8221;nav__listitem &#8220;&gt;<\/div>\n<div class=\"class\">&nbsp; &lt;i class=&#8221;fas fa-home&#8221;&gt;&lt;\/i&gt;<\/div>\n<div class=\"class\">&lt;\/li&gt;<\/div>\n<div class=\"class\"><\/div>\n<div class=\"class\">&lt;li class=&#8221;nav__listitem nav__listitem-active&#8221;&gt;<\/div>\n<div class=\"class\">&nbsp; &lt;i class=&#8221;fas fa-heart&#8221;&gt;&lt;\/i&gt;<\/div>\n<div class=\"class\">&lt;\/li&gt;<\/div>\n<div class=\"class\"><\/div>\n<div class=\"class\">&lt;li class=&#8221;nav__listitem&#8221;&gt;<\/div>\n<div class=\"class\">&nbsp; &lt;i class=&#8221;fas fa-bookmark&#8221;&gt;&lt;\/i&gt;<\/div>\n<div class=\"class\">&lt;\/li&gt;<\/div>\n<div class=\"class\"><\/div>\n<div class=\"class\">&lt;li class=&#8221;nav__listitem&#8221;&gt;<\/div>\n<div class=\"class\">&nbsp; &lt;i class=&#8221;fas fa-cog&#8221;&gt;&lt;\/i&gt;<\/div>\n<div class=\"class\">&lt;\/li&gt;<\/div>\n<div class=\"class\"><\/div>\n<\/div>\n<div class=\"class\">\n<div class=\"class\">.nav__listitem {<\/div>\n<div class=\"class\">&nbsp; list-style: none;<\/div>\n<div class=\"class\">&nbsp; padding: 1.2rem;<\/div>\n<div class=\"class\">&nbsp; cursor: pointer;<\/div>\n<div class=\"class\">&nbsp; position: relative;<\/div>\n<div class=\"class\">}<\/div>\n<div class=\"class\"><\/div>\n<div class=\"class\">.nav__listitem::before {<\/div>\n<div class=\"class\">&nbsp; content: &#8220;&#8221;;<\/div>\n<div class=\"class\">&nbsp; width: 4rem;<\/div>\n<div class=\"class\">&nbsp; height: 4rem;<\/div>\n<div class=\"class\">&nbsp; background-color: #f3e5f5;<\/div>\n<div class=\"class\">&nbsp; display: block;<\/div>\n<div class=\"class\">&nbsp; border-radius: 2rem;<\/div>\n<div class=\"class\">&nbsp; position: absolute;<\/div>\n<div class=\"class\">&nbsp; top: 0;<\/div>\n<div class=\"class\">&nbsp; left: 0;<\/div>\n<div class=\"class\">&nbsp; transition: transform 400ms cubic-bezier(0, 0.76, 0.58, 1.43);<\/div>\n<div class=\"class\">&nbsp; transform: scale(0);<\/div>\n<div class=\"class\">&nbsp; z-index: 1;<\/div>\n<div class=\"class\">}<\/div>\n<\/div>\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/1.bp.blogspot.com\/-oN6wqWjwrVE\/YVJTDwswxqI\/AAAAAAAABy8\/EDfqVkiFbqsaXp5JcbifZX4v-B77jG7rwCLcBGAsYHQ\/s0\/Screenshot%2B%2528826%2529%2B%25281%2529.jpg\" style=\"display: block; padding: 1em 0px; text-align: center;\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" alt=\"Add the menu icons to the CSS tab bar\" border=\"0\" data-original-height=\"369\" data-original-width=\"1600\" src=\"https:\/\/1.bp.blogspot.com\/-oN6wqWjwrVE\/YVJTDwswxqI\/AAAAAAAABy8\/EDfqVkiFbqsaXp5JcbifZX4v-B77jG7rwCLcBGAsYHQ\/s16000\/Screenshot%2B%2528826%2529%2B%25281%2529.jpg\" title=\"Add the menu icons to the CSS tab bar\"><\/a><\/div>\n<h3 style=\"font-size: 24px; text-align: left;\"><span style=\"color: #800180;\">Step 3:<\/span>&nbsp;Design the menu icons using CSS<\/h3>\n<p style=\"text-align: left;\">\n<p>These icons have been designed using the following CSS, i.e. a specific size and color of the icons have been used. The colors of the icons have been used a bit gray and I have used the font size to increase the size.<\/p>\n<div class=\"class\">\n<div class=\"class\">i.fas{<\/div>\n<div class=\"class\">&nbsp; color: #767b91;<\/div>\n<div class=\"class\">&nbsp; font-size: 25px;<\/div>\n<div class=\"class\"><\/div>\n<div class=\"class\">}<\/div>\n<div class=\"class\">.nav__listitem i.fas {<\/div>\n<div class=\"class\">&nbsp; fill: #767b91;<\/div>\n<div class=\"class\">&nbsp; width: 2rem;<\/div>\n<div class=\"class\">&nbsp; transition: fill 400ms cubic-bezier(0, 0.76, 0.58, 1.43);<\/div>\n<div class=\"class\">&nbsp; z-index: 99;<\/div>\n<div class=\"class\">&nbsp; position: relative;<\/div>\n<div class=\"class\">}<\/div>\n<div class=\"class\">.nav__listitem:hover i.fas {<\/div>\n<div class=\"class\">&nbsp; color: #aa00ff;<\/div>\n<div class=\"class\">}<\/div>\n<div class=\"class\">.nav__listitem-active i.fas {<\/div>\n<div class=\"class\">&nbsp; color: #aa00ff;<\/div>\n<div class=\"class\">}<\/div>\n<div class=\"class\">.nav__listitem-active::before {<\/div>\n<div class=\"class\">&nbsp; transform: scale(1);<\/div>\n<div class=\"class\">}<\/div>\n<\/div>\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/1.bp.blogspot.com\/-rCc9EnaHmJU\/YVJTcq2XA2I\/AAAAAAAABzQ\/8Jh2FlIlhoYhxWn2V4D9xO4OEoVCG6gmACLcBGAsYHQ\/s0\/Screenshot%2B%2528826%2529%2B%25283%2529.jpg\" style=\"display: block; padding: 1em 0px; text-align: center;\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" alt=\"Design the menu icons using CSS\" border=\"0\" data-original-height=\"537\" data-original-width=\"1600\" src=\"https:\/\/1.bp.blogspot.com\/-rCc9EnaHmJU\/YVJTcq2XA2I\/AAAAAAAABzQ\/8Jh2FlIlhoYhxWn2V4D9xO4OEoVCG6gmACLcBGAsYHQ\/s16000\/Screenshot%2B%2528826%2529%2B%25283%2529.jpg\" title=\"Design the menu icons using CSS\"><\/a><\/div>\n<h3 style=\"font-size: 24px; text-align: left;\"><span style=\"color: #800180;\">Step 4:<\/span>&nbsp;Activate the Tab Bar using JavaScript<\/h3>\n<p>Now JavaScript has been used to activate these <a href=\"https:\/\/foolishdeveloper.com\/2021\/06\/sidebar-menu-using-html-css-javascript.html\" target=\"_blank\" rel=\"noopener\">menu items<\/a>. Above we have created the perfect design. If you want to make it work, that is, click on other menu items as needed, you need to use JavaScript.<\/p>\n<p>First I set the constants of the menu bar and the menu item one by one. Then I executed it using the click function. If you know <a href=\"https:\/\/foolishdeveloper.com\/search\/label\/javascript\" target=\"_blank\" rel=\"noopener\">basic JavaScript<\/a> then this project (tab bar animation CSS) can be easily understood.<\/p>\n<div class=\"class\">\n<div class=\"class\">let nav = document.querySelector(&#8220;.nav&#8221;);<\/div>\n<div class=\"class\">let navListItem = document.querySelectorAll(&#8220;.nav__listitem&#8221;);<\/div>\n<div class=\"class\"><\/div>\n<div class=\"class\">navListItem.forEach((link) =&gt; link.addEventListener(&#8220;click&#8221;, listActive));<\/div>\n<div class=\"class\"><\/div>\n<div class=\"class\">function listActive() {<\/div>\n<div class=\"class\">&nbsp; navListItem.forEach((link) =&gt; link.classList.remove(&#8220;nav__listitem-active&#8221;));<\/div>\n<div class=\"class\">&nbsp; this.classList.add(&#8220;nav__listitem-active&#8221;);<\/div>\n<div class=\"class\">}<\/div>\n<\/div>\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/1.bp.blogspot.com\/-cgZ1LU4QDW8\/YVJTMaT-PdI\/AAAAAAAABzE\/xezMzVD7ox4w9rcrsXTxEKjqmsG3BJsggCLcBGAsYHQ\/s0\/Screenshot%2B%2528826%2529%2B%25282%2529.jpg\" style=\"display: block; padding: 1em 0px; text-align: center;\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" alt=\"Simple CSS Tab Bar with Animation\" border=\"0\" data-original-height=\"369\" data-original-width=\"1600\" src=\"https:\/\/1.bp.blogspot.com\/-cgZ1LU4QDW8\/YVJTMaT-PdI\/AAAAAAAABzE\/xezMzVD7ox4w9rcrsXTxEKjqmsG3BJsggCLcBGAsYHQ\/s16000\/Screenshot%2B%2528826%2529%2B%25282%2529.jpg\" title=\"In this article, you will learn how to make a simple Tab Bar using HTML and CSS. The CSS Tab Bar is basically a type of navigation bar that can be found in the case of small devices.\"><\/a><\/div>\n<p style=\"text-align: left;\">\nHopefully, you have learned from this article how I created the <b>CSS tab bar animation<\/b>. I have shared many more types of <span style=\"color: #2b00fe;\">menu bar designs<\/span> with you before. If there is any problem then you can definitely let me know by commenting.<\/p>\n<p><script><br \/>\nfunction generate(){var e,n=document.getElementById(\"downloadx\"),t=document.getElementById(\"btnx\"),a=document.getElementById(\"downloadx\").href,l=25,d=document.createElement(\"span\");n.parentNode.replaceChild(d,n),e=setInterval(function(){--l<0?(d.parentNode.replaceChild(n,d),clearInterval(e),window.location.replace(a),n.style.display=\"inline\"):(d.innerHTML=\"\n\n\n\n\n\n<p style='text-align: center'>Download will start after \"+l.toString()+\" Seconds<\/p>\n<p>\",t.style.display=\"none\")},1e3)}<br \/>\n<\/script><\/p>\n<p><button class=\"last-btn\" id=\"btnx\" onclick=\"generate()\"><i class=\"fa fa-download\"><\/i> Download Code<\/button><\/p>\n<p><a href=\"https:\/\/drive.google.com\/uc?export=download&amp;id=1sZe5Wlz4xmxWQmfyJyr9J98ejXKSG1d-\" id=\"downloadx\" style=\"display: none;\" target=\"_blank\" rel=\"noopener\"><i aria-hidden=\"true\" class=\"fa fa-cloud-download fa-fw\"><\/i> <b>The download will start automatically<\/b> <\/a><\/p>\n<style>\n  p{font-size:18.5px;<br \/>\n    color: #292828;<br \/>\n  font-family: sans-serif;<\/p>\n<p>    display: block;<br \/>\n    margin-block-start: 1em;<br \/>\n    margin-block-end: 1em;<br \/>\n    margin-inline-start: 0px;<br \/>\n    margin-inline-end: 0px;<br \/>\n    word-wrap: break-word;<\/p>\n<p>  line-height: 2em;}<\/p>\n<p>  h3{text-align: left;<br \/>\n    font-family: Open Sans,Arial,sans-serif;<br \/>\n    line-height: 1.7em;<br \/>\n    color:black;<br \/>\n    color:#333131;<br \/>\n    font-weight: 520;<\/p>\n<p>    -webkit-font-smoothing: antialiased;<br \/>\n    }<\/p>\n<p>   h2{text-align: left;<br \/>\n    font-family: Open Sans,Arial,sans-serif;<br \/>\n    line-height: 1.7em;<br \/>\n    color:black;<\/p>\n<p>    font-weight: 620;<br \/>\n    -webkit-font-smoothing: antialiased;<br \/>\n    }<\/p>\n<p>.class {<br \/>\n background:#edf0f2;<br \/>\n font-family: Consolas,Monaco,Lucida Console,monospace;<br \/>\n line-height: 1.65;<br \/>\n word-wrap: break-word;<br \/>\n border-radius: 5px;<br \/>\n color:#001d8f;<br \/>\n font-size:17.1px;<br \/>\n padding-left:10px;<br \/>\n white-space: pre-wrap;}<\/p>\n<p>    button.last-btn{<br \/>\n  padding:14px 29px;<br \/>\n    font-size:17px;<br \/>\n    background-color:#0e87f0;<br \/>\n    border-radius:6px;<br \/>\n    color:white;<br \/>\n      font-family: Open Sans,Arial,sans-serif;<br \/>\n      border:none;<br \/>\n    margin-left:35%;<\/p>\n<p>  }<\/p>\n<p> @media only screen and (max-width: 400px) {<br \/>\n  button.last-btn{<br \/>\n  margin-left:0px;<br \/>\n  margin-right:0px;<br \/>\n  }<br \/>\n}<br \/>\n    @media only screen and (max-width: 300px) {<br \/>\n    button.last-btn{<br \/>\n  margin-left:0px;<br \/>\n  margin-right:0px;<br \/>\n  }<br \/>\n}<br \/>\n    @media only screen and (max-width: 600px) {<br \/>\n    button.last-btn{<br \/>\n  margin-left:0px;<br \/>\n  margin-right:0px;<br \/>\n  }<br \/>\n}<br \/>\n    @media only screen and (max-width: 800px) {<br \/>\n    button.last-btn{<br \/>\n  margin-left:0px;<br \/>\n  margin-right:0px;<br \/>\n  }<br \/>\n}<\/p>\n<p>      @media only screen and (max-width: 400px) {<br \/>\n  .copyButton {<br \/>\n     width: 45%;<br \/>\n  }<\/p>\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>In this article, you will learn how to make a simple Tab Bar using HTML and CSS. The CSS Tab Bar is basically a type of navigation bar that can be found in the case of small devices. The quality and beauty of a website depend a lot on the bar.&nbsp; So the navbar needs [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":558,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[121,14,13,44,58],"tags":[],"class_list":["post-209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-for_beginners","category-html","category-javascript","category-menubar","category-navigation_menu","entry","has-media"],"_links":{"self":[{"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/posts\/209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/comments?post=209"}],"version-history":[{"count":1,"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/posts\/209\/revisions"}],"predecessor-version":[{"id":559,"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/posts\/209\/revisions\/559"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/media\/558"}],"wp:attachment":[{"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/media?parent=209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/categories?post=209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/foolishdeveloper.com\/wp-json\/wp\/v2\/tags?post=209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}