{"id":2007,"date":"2016-08-04T18:23:54","date_gmt":"2016-08-04T18:23:54","guid":{"rendered":"http:\/\/cssreset.com\/?p=2007"},"modified":"2016-08-04T18:23:54","modified_gmt":"2016-08-04T18:23:54","slug":"tips-for-flawless-responsive-design","status":"publish","type":"post","link":"https:\/\/cssdeck.com\/blog\/tips-for-flawless-responsive-design\/","title":{"rendered":"Tips for Flawless Responsive Design"},"content":{"rendered":"<p><strong>1. Start with a clean design<\/strong><\/p>\n<p>There&#8217;s not a lot of space on mobile devices for inessential or complicated features. Starting off with a clean design will help your users to make sure they can clearly understand and navigate the content of your site.<\/p>\n<p><strong>2. Use a mobile-first design<\/strong><\/p>\n<p>Because mobile view ports have such limited real estate, it&#8217;s so much easier to design for them first and then work your way up to a desktop design rather than vice versa. It makes much more sense to smart small and expand your design than to start with a desktop design and have to figure out how to squeeze all of your content and HTML elements onto a 400px screen.<\/p>\n<p><strong>3. Don&#8217;t overcomplicate your navigation<\/strong><\/p>\n<p>One of the trickiest things about designing for mobile is how to handle the navigation menu. Many designers choose to have the menu collapse into what&#8217;s called a &#8220;hamburger icon&#8221; (see below), which is great, but sometimes those can be glitchy or (especially if they use JavaScript) they can even slow down your site, so you want to to stick with a <a href=\"https:\/\/codepen.io\/terwanerik\/pen\/EVzeRP\" target=\"_blank\">pure CSS solution<\/a> for your hamburger menu. Additionally, try to only include the essentials in your navigation menu &#8212; too many links will look cluttered on a tiny screen.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-2008 aligncenter\" alt=\"hamburger\" src=\"https:\/\/cssdeck.com\/blog\/\/wp-content\/uploads\/2016\/08\/hamburger.png\" width=\"358\" height=\"358\" srcset=\"https:\/\/cssdeck.com\/blog\/wp-content\/uploads\/2016\/08\/hamburger.png 512w, https:\/\/cssdeck.com\/blog\/wp-content\/uploads\/2016\/08\/hamburger-150x150.png 150w, https:\/\/cssdeck.com\/blog\/wp-content\/uploads\/2016\/08\/hamburger-300x300.png 300w, https:\/\/cssdeck.com\/blog\/wp-content\/uploads\/2016\/08\/hamburger-180x180.png 180w\" sizes=\"(max-width: 358px) 100vw, 358px\" \/><\/p>\n<div class=\"wp-socializer wpsr-share-icons \" data-lg-action=\"show\" data-sm-action=\"show\" data-sm-width=\"768\" ><h3>Share and Enjoy !<\/h3><div class=\"wpsr-si-inner\"><div class=\"wpsr-counter wpsrc-sz-32px\" style=\"color:#000\"><span class=\"scount\"><span data-wpsrs=\"\" data-wpsrs-svcs=\"facebook,twitter,linkedin,pinterest,print,pdf\">0<\/span><\/span><small class=\"stext\">Shares<\/small><\/div><div class=\"socializer sr-popup sr-32px sr-circle sr-opacity sr-pad sr-count-1 sr-count-1\"><span class=\"sr-facebook\"><a rel=\"nofollow\" href=\"https:\/\/www.facebook.com\/share.php?u=\" target=\"_blank\"  title=\"Share this on Facebook\"  style=\"color: #ffffff\" ><i class=\"fab fa-facebook-f\"><\/i><span class=\"ctext\"><span data-wpsrs=\"\" data-wpsrs-svcs=\"facebook\">0<\/span><\/span><\/a><\/span>\n<span class=\"sr-twitter\"><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/intent\/tweet?text=%20-%20%20\" target=\"_blank\"  title=\"Tweet this !\"  style=\"color: #ffffff\" ><i class=\"fab fa-twitter\"><\/i><\/a><\/span>\n<span class=\"sr-linkedin\"><a rel=\"nofollow\" href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=\" target=\"_blank\"  title=\"Add this to LinkedIn\"  style=\"color: #ffffff\" ><i class=\"fab fa-linkedin-in\"><\/i><\/a><\/span>\n<span class=\"sr-pinterest\"><a rel=\"nofollow\" href=\"https:\/\/www.pinterest.com\/pin\/create\/button\/?url=&amp;media=&amp;description=\" target=\"_blank\"  title=\"Submit this to Pinterest\"  style=\"color: #ffffff\" data-pin-custom=\"true\"><i class=\"fab fa-pinterest\"><\/i><span class=\"ctext\"><span data-wpsrs=\"\" data-wpsrs-svcs=\"pinterest\">0<\/span><\/span><\/a><\/span>\n<span class=\"sr-print\"><a rel=\"nofollow\" href=\"https:\/\/www.printfriendly.com\/print?url=\" target=\"_blank\"  title=\"Print this article \"  style=\"color: #ffffff\" ><i class=\"fa fa-print\"><\/i><\/a><\/span>\n<span class=\"sr-pdf\"><a rel=\"nofollow\" href=\"https:\/\/www.printfriendly.com\/print?url=\" target=\"_blank\"  title=\"Convert to PDF\"  style=\"color: #ffffff\" ><i class=\"fa fa-file-pdf\"><\/i><\/a><\/span><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>1. Start with a clean design<\/p>\n<p>There&#8217;s not a lot of space on mobile devices for inessential or complicated features. Starting off with a clean design will help your users to make sure they can clearly understand and navigate the content [&#8230;]<\/p>\n<p><a class=\"more-link article\" href=\"https:\/\/cssdeck.com\/blog\/tips-for-flawless-responsive-design\/\" title=\"Click to read 'Tips for Flawless Responsive Design'\">Read Article<\/a><\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/posts\/2007"}],"collection":[{"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/comments?post=2007"}],"version-history":[{"count":1,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/posts\/2007\/revisions"}],"predecessor-version":[{"id":2009,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/posts\/2007\/revisions\/2009"}],"wp:attachment":[{"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/media?parent=2007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/categories?post=2007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/tags?post=2007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}