<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Design Shack &#187; Navigation</title>
	<atom:link href="http://designshack.net/category/articles/navigation/feed" rel="self" type="application/rss+xml" />
	<link>http://designshack.net</link>
	<description>Inspiration, CSS Gallery &#38; Community News</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The Ins and Outs of Dynamic Navigation Menus</title>
		<link>http://designshack.net/articles/navigation/the-ins-and-outs-of-dynamic-navigation-menus/</link>
		<comments>http://designshack.net/articles/navigation/the-ins-and-outs-of-dynamic-navigation-menus/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 14:00:18 +0000</pubDate>
		<dc:creator>Jake Rocheleau</dc:creator>
				<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[dynamic menu]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://designshack.net/?p=25903</guid>
		<description><![CDATA[All web designers go through phases struggling with creative ideas. It&#8217;s a natural part of the creation cycle, but it can become frustrating as you&#8217;re stuck on a website project for more than a few days. There isn&#8217;t any one-size-fits-all solution. But we can take a moment to analyze the design process for better solutions. [...]]]></description>
			<content:encoded><![CDATA[<p>All web designers go through phases struggling with creative ideas. It&#8217;s a natural part of the creation cycle, but it can become frustrating as you&#8217;re stuck on a website project for more than a few days. There isn&#8217;t any one-size-fits-all solution. But we can take a moment to analyze the design process for better solutions.</p>
<p>The main goal of any website is to lead visitors through your pages. This is accomplished via a navigation of some type, most commonly links. You can build tab bars, banners, block elements, or even float a nav menu off to the side.</p>
<p>Follow us in the guide below as we look through common trends in web navigation menu design. Both designers and developers have come up with tricks for expediting the process of building websites. And we hope to do the same by offering some unique tips for UI navigation.</p>
<p><span id="more-25903"></span></p>
<h2>Plan a Webpage Outline</h2>
<p>Before the design process begins, you should take a moment to consider the many styles of dynamic navigation available to you. You could have fly-out or dropdown sub-menus appear from a nav bar or fixed block, but alternatively you could have sub-links slide, fade in, or maybe you don&#8217;t even need sub-navigation. These are all important ideas to work through before you dive into Photoshop.</p>
<div class="tutorialimage"><a href="http://www.fork-cms.com/"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/fork-cms-homepage-buttons.jpg" alt="Fork CMS Top nav design" width="510" /></a></div>
<p>With the above example, Fork CMS is using a simple top-bar navigation which fits in very well. Nothing comes off as confusing or difficult to find and you have access to all of the <strong>important</strong> site information.</p>
<p>Your situation may greatly differ based on the number of important pages in your own website. This is why I suggest sketching out a diagram to build a more solid idea of how the navigation should work. This could take the form of a flowchart, where you draw in arrows to point towards the next page in a segment.</p>
<h2>Attaching Sub-Menus</h2>
<p>As an example, the popular design magazine <a href="http://speckyboy.com/">Speckyboy</a> features a sub-nav dropdown menu within each category. WordPress can set this up by default but you still need to utilize some form of jQuery. Meanwhile the niche gaming site <a href="http://www.destinyislands.com/">Destiny Islands</a> uses jQuery for a slide-down sub-menu for each game in the sidebar area.</p>
<div class="tutorialimage"><a href="http://www.destinyislands.com/"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/destiny-islands-nav-sliding.jpg" alt="Destiny Islands a Kingdom Hearts jQuery retreat" width="510" /></a></div>
<p>You may also notice the header navigation is coupled with replacement images on mouseover. This small effect is handy if your layout works well holding fixed-width link buttons. jQuery is an option but <a href="http://blog.w3conversions.com/2011/03/changing-a-background-image-with-css3-transitions/">CSS3 transitions</a> may feel like a better alternative. Both CSS3 and JavaScript boast flaky support in mobile OS&#8217;, But for older legacy browsers you&#8217;re likely to see more success using a jQuery-based method.</p>
<div class="tutorialimage"><a href="http://www.smashingmagazine.com/"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/smashing-magazine-frontpage-nav.jpg" alt="Smashing Magazine redesign homepage" width="510" /></a></div>
<p>And a sub-menu doesn&#8217;t have to stick within the standard formats, either. I think the newest <a href="http://www.smashingmagazine.com/">Smashing Magazine</a> re-design says it best with their small tag cloud. Hover over the icon next to their site logo and a menu of blog categories and tags appear. Keep these small yet refined ideas in mind for your own pop-out menus.</p>
<h2>Ajax Tabs</h2>
<p>To contain a large number of links in a smaller area, some content needs to be hidden by default. Hidden dropdown menus are one way, but a container with tabs is another option. And with Ajax you can asynchronously pull out data from your database or another webpage with each different tab on the div.</p>
<div class="tutorialimage"><a href="http://www.webdesignerdepot.com/"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/webdesigner-depot-sidebar-posts.jpg" alt="Webdesigner Depot home sidebar widget" width="510" /></a></div>
<p>WordPress blogs are notorious for these kinds of features. The above screenshot from Webdesigner Depot focuses on a sidebar widget to pull out the most popular and recent articles. If you feel this method will suit your layout, it is one way of containing links in a very reduced space.</p>
<h2>If You Go Big, Go Fancy!</h2>
<p>Those of you who frequent design galleries have most likely stumbled across Coda&#8217;s page before. They use both a tabbed content area for loading dynamic information and a heading area with 3 links: <strong>Download</strong>, <strong>Buy</strong>, and <strong>Help</strong>.</p>
<div class="tutorialimage"><a href="http://www.panic.com/coda/"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/coda-home-screen-app.jpg" alt="Code App for Mac OS X" width="510" /></a></div>
<p>This is just one perfect example of taking your web navigation to the next level. Big and bold lettering is often attention-grabbing if designed appropriately. And the hover effects added over each link area tack onto the <strong>magical</strong> feeling of the whole layout. This is all without mentioning the delicious pixel-crazed icons featured next to each large block.</p>
<p>This is a very flashy display of website effects and will not always be realistic within the scope of every project. But for low-numbered navigation links it&#8217;s almost better to jack up the size quite a bit. If you only have 3-4 pages these should be easily found and glossed over exquisitely. As for the icons, there are <a href="http://www.iconfinder.com/">so many resources</a> to <a href="http://findicons.com/">check out</a> it&#8217;s most likely you&#8217;ll run into something cool!</p>
<h2>Ruling HTML5 Standards</h2>
<p>The web has advanced a long way since 2001. In the past 10 years we have seen tremendous leaps of innovation between techies all around the world. And now HTML5 has swept the design world by storm offering a sound, stable declaration for even some convoluted page elements.</p>
<p>One such example is the <a href="http://www.w3schools.com/html5/tag_nav.asp">&lt;nav&gt; tag</a> which is slowly taking over the unordered list formats (or even coupling the two together). Here&#8217;s a great <a href="http://stackoverflow.com/questions/5178761/html5-nav-tag-correct-usage">Stack Overflow question</a> about semantic HTML and using the nav element properly. As quoted from the specs page &#8220;<em>the nav element represents a section of a page that <strong>links to other pages</strong> or to parts within the page</em>&#8220;.</p>
<div class="tutorialimage"><a href="http://www.flickr.com/photos/44963760@N05/4206280417/"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/okayama-prefecture-coaster.jpg" alt="street lights in Japan roller coaster theme park" width="510" /></a></div>
<p>A personal favorite article published earlier this year is titled <a href="http://blog.echoenduring.com/2011/02/23/how-html5-changes-the-way-we-think-of-navigation/">How HTML5 Changes the Way We Think of Navigation</a> and expresses a lot of strong benefits towards the switch in coding. The basic confusion stems from so many developers growing accustomed to XHTML and HTML 4.01 standards.</p>
<h2>Conclusion</h2>
<p>This guide has looked more into the semantics and markup of building a dynamic navigation menu. Between the new CSS3 animation effects and jQuery UI library there are tons of customizations you can build. Front-end web development has never been this much fun! And it&#8217;s easy to find great support communities for newbie developers just picking up the trade.</p>
<p>Have you built any dynamic menu systems on your own website? Or maybe you&#8217;ve run into a few really cool effects on other websites. Let us know your thoughts and ideas in the discussion area below.</p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/navigation/the-ins-and-outs-of-dynamic-navigation-menus/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Custom Web Design Techniques for Unusual Navigation</title>
		<link>http://designshack.net/articles/navigation/custom-web-design-techniques-for-unusual-navigation/</link>
		<comments>http://designshack.net/articles/navigation/custom-web-design-techniques-for-unusual-navigation/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 14:55:34 +0000</pubDate>
		<dc:creator>Jake Rocheleau</dc:creator>
				<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://designshack.co.uk/?p=21037</guid>
		<description><![CDATA[Page navigation is arguably the most important aspect to any properly constructed website. How easily your visitors can travel from page-to-page will affect the overall emotion and user interface of your website. Great web designers always keep a surprise around every corner, and navigation menus can feature this big time. From fullpage to corner links [...]]]></description>
			<content:encoded><![CDATA[<p>Page navigation is arguably the most important aspect to any properly constructed website. How easily your visitors can travel from page-to-page will affect the overall emotion and user interface of your website.</p>
<p>Great web designers always keep a surprise around every corner, and navigation menus can feature this big time. From fullpage to corner links I&#8217;ve shared a few great examples of unusual website navigation. Hopefully these ideas can incite a barrage of creativity within yourself and any future projects.</p>
<p><span id="more-21037"></span><br />
<em>Like the article? Be sure to subscribe to our <a href="feed://feeds.feedburner.com/designshack">RSS feed</a> and follow us on <a href="http://twitter.com/designshack">Twitter</a> to stay up on recent content.</em></p>
<h2>Some Fancy Animations</h2>
<p>Back when Adobe (Macromedia) Flash ruled the web it wasn&#8217;t uncommon to see strange navigation animations. But these fell to the wayside as HTML/XHTML standards started to develop in the latter 2000s. Since then we&#8217;ve seen dramatically increasing support for HTML5 and CSS3 effects, as well as full browser support for JavaScript and <a href="http://designshack.net/community/55-jquery-animate-resources/">more importantly jQuery</a>.</p>
<p>The guys over at jQuery have made custom web animation child&#8217;s play. Anybody who understands the basics of scripting can model a great website around the <strong>jQuery library</strong> and come out with resoundingly positive feedback. Below I&#8217;ve included a screen capture of <a href="http://www.cooper.com/">Cooper Design</a>, which offers a brilliant surprise for their navigation.</p>
<div class="tutorialimage"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/cooper-design.jpg" alt="Cooper Design Studio" width="510" /></div>
<p>As you click throughout the top links you&#8217;ll be sent flying horizontally about the page through jQuery effect. Alternatively this will open up a sub-menu with categories based upon your heading page. As you choose between these you&#8217;ll notice page effects scrolling vertically, too!</p>
<p>Their site is a puzzle board of animations providing an amazing demonstration of the power in web design today. Alternatively you can scroll vertically as normal and transition between pages left/right by clicking on the columns side-by-side.</p>
<p>Another site <a href="http://jdcouncil.com/">Janette D. Council</a> boasts a unique navigation which rearranges her portfolio items based on query data. Upon default you&#8217;ll be viewing all projects, but you may target print, logo, and illustration work individually.</p>
<div class="tutorialimage"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/janette-council.jpg" alt="Janette D. Council Portfolio Design" width="510" /></div>
<p>Additionally her images and site information all open into the same page. This means if you&#8217;re running full JavaScript support you never need to reload your browser! Granted further inspection of her code shows there are no alternative pages for Google to crawl. This isn&#8217;t totally a bad thing, since all of the page information is strictly held within one file!</p>
<h2>Full Page Takeover</h2>
<p>When you think of unusual page navigation these next examples must take home the trophy. <a href="http://www.heartshapedwork.com/">heartshapedwork</a> is apparently a full portfolio running via WordPress. Upon entering their home page you&#8217;ll notice large horizontal bars cascading down the page. These all display great hover effects and lead to external articles and portfolio shots.</p>
<div class="tutorialimage"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/heartshapeddesign.jpg" alt="Heart Shaped Work Portfolio" width="510" /></div>
<p>You&#8217;ll notice each bar has the project title in bold lettering with subtext containing the type of work developed. This includes websites, illustrations, mobile, and more. Their portfolio is exhaustive and actually pretty fun to flip through.</p>
<p>Another great example is the <a href="http://www.worklifebalancecentre.org/">Work Life Balance Center</a> site. The center was founded in 1991 and has seen a few updates to their website in that time. Currently running on Flash, their entire navigation functions by magnifying the currently focused navigation object.</p>
<div class="tutorialimage"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/work-life-balance-center.jpg" alt="Work Life Balance Center Nav Menu" width="510" /></div>
<p>So as you browse through you&#8217;ll notice large bars focusing on individual pages and sub-pages with links included. These links don&#8217;t go anywhere in particular, just drag you through the Flash layout. Interestingly this effect was seen earlier on Cooper&#8217;s website, all constructed with jQuery.</p>
<p><a href="http://www.griplimited.com/">Grip Limited</a> is possibly another epitome of fullscreen page navigation. Upon loading the site you&#8217;ll notice bars unfolding to display new information and page links. You&#8217;re able to click through the headers atop each bar to collapse the content and display more screen room.</p>
<div class="tutorialimage"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/grip-limited.jpg" alt="Grip Limited" width="510" /></div>
<p>Perhaps not the best use of navigation, although it is absolutely unique. At the very top there&#8217;s a bar titled <strong>Open Menu</strong> which drops even more links in front of your face. These include core company pages and case study links.</p>
<h2>Obscure Designs</h2>
<p>When you really start to examine the web many portfolios stand out as just plain arcane. <a href="http://www.iamyuna.com/">Yuna Kim</a> has a personal portfolio which truly takes on a life of its own. She has built the entire navigation through jQuery and CSS positioning.</p>
<p>For each portfolio item she has denoted a symbol to represent the project work. Square for digital work, Triangle for branding and Circle for print. As you scroll down you&#8217;ll notice each project link is a colorful shape marking her work.</p>
<div class="tutorialimage"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/yuna-kim-portfolio.jpg" alt="Yuna Kim portfolio pieces" width="510" /></div>
<p>Additionally her heading navigation drops down as you move throughout top links. The three options <strong>hello</strong>, <strong>Tweets</strong>, and <strong>contacts</strong> will display different content based on where you are. To be more specific, tweets and contacts will drop the same information: her latest update on Twitter along with e-mail and phone contact. hello will offer a brief introduction to Yuna Kim and her website. Pretty cool stuff!</p>
<p>Big Kid is a blog running WordPress which displays individual blocks of content. You can <a href="http://www.bigkid.co.nz/">check out their site</a> for yourself to see what I mean. The navigation isn&#8217;t all to uncommon, although quite unusual for a blog layout. Much of all the posts are portfolio updates which you can sort through.</p>
<div class="tutorialimage"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/design-bigkid-navigation.jpg" alt="BIG KID Navigation portfolio" width="510" /></div>
<p>What I really like is the individuality implied with their layout. It&#8217;s almost the most unique usage of block patterns I&#8217;ve ever seen on the web. From a user experience perspective it&#8217;s very easy to scroll through everything and sort project work based on personal interests. It&#8217;s also a very light website, quick to load in many of the browsers I tried (including Internet Explorer and Safari for Windows).</p>
<h2>Site Gallery</h2>
<p>Since there are so many weird and unusual navigation styles to cover, I&#8217;ve put together a small gallery of my personal favorites. These websites feature strange styles which I&#8217;ve never run into anywhere else on the web.</p>
<p>The popularity of awkward website design has risen dramatically in the past few years. Strange and unusual page layouts coupled with consideration for proper user interface have spurred some great projects. If you know of similar designs please offer your ideas in the discussion section below.</p>
<h3><a href="http://www.amore.se/">Amore</a></h3>
<p class="tutorialimage"><a href="http://www.amore.se/"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/01-gallery-amore.jpg" /></a></p>
<p>Amore boasts one colorful background. Quick to load, the page navigation is actually featured directly at the bottom-center alignment. As you move from each block the area expands to include informational text about the page. All their information opens in a lightbox window, saving the trouble of reloading each page view.</p>
<h3><a href="http://www.organicgrid.com/">Organic Grid</a></h3>
<p class="tutorialimage"><a href="http://www.organicgrid.com/"><img class="alignNone size-full" src="http://designshack.net/wp-content/uploads/02-gallery-organic-grid.jpg" /></a></p>
<p>Michael McDonald is the creator of Organic Grid, all built over Flash. The application takes a while to load on slower connections but I think you&#8217;ll really appreciate his style of design. Each navigation area appears as a horizontal bar which brings you to a full-page portfolio display. There is a lot of work to feature here and the enhanced visuals appeal brilliantly to UX design.</p>
<h3><a href="http://tinyteam.com/">TinyTeam</a></h3>
<p class="tutorialimage"><a href="http://tinyteam.com/"><img src="http://designshack.net/wp-content/uploads/03-gallery-tinyteam.jpg" /></a></p>
<p>What I like most about TinyTeam is their creativity in building the site. There are no extra graphics or flashy illustrations, and their solid blue backdrop is wonderful to limit distractions. Another site built over Flash which demonstrates just how unique a page menu can be. Clicking on the center box will open a new set of options for browsing their company portfolio.</p>
<h3><a href="http://www.lovebento.com.au/">LoveBento</a></h3>
<p class="tutorialimage"><a href="http://www.lovebento.com.au/"><img src="http://designshack.net/wp-content/uploads/04-gallery-lovebento.jpg" /></a></p>
<p>At first appearance LoveBento is not easy on the eyes. There is a lot of content to consume and no direct navigation. Along the top right you&#8217;ll find drop-down panels, but the real items are located along the left side. Beneath the company logo you&#8217;ll find a unique display of images used to represent link hovers. Additionally there are numbered links at the bottom right for maneuvering between pages.</p>
<h3><a href="http://lucuma.com.ar/">Lucuma</a></h3>
<p class="tutorialimage"><a href="http://lucuma.com.ar/"><img src="http://designshack.net/wp-content/uploads/05-gallery-lucuma.jpg" /></a></p>
<p>Here we&#8217;ve found another prosperous usage of horizontal scrolling. Their effects are built under the jQuery library. Lucuma also has links underneath their core content area offering XHTML and CSS validation. When designing portfolios for the web here they really mean business!</p>
<h3><a href="http://www.smetana.net/">Andreas Smetana</a></h3>
<p class="tutorialimage"><a href="http://www.smetana.net/"><img src="http://designshack.net/wp-content/uploads/06-gallery-smetana.jpg" /></a></p>
<p>Andreas Photography showcase truly brings the word unusual to the forefront. Once the page is fully loaded you&#8217;ll be given a notification explaining how to traverse their thumbnails gallery. By using either your mouse scroll wheel or arrow keys you can maneuver between the many categories of photographs. In the bottom-left hand corner is another small set of menu links which open on the side of whatever page you&#8217;re at. Pretty neat!</p>
<h3><a href="http://www.cypher13.com/">cypher13 Design Studio</a></h3>
<p class="tutorialimage"><a href="http://www.cypher13.com/"><img src="http://designshack.net/wp-content/uploads/07-gallery-cypher13.jpg" /></a></p>
<p>Here we come to another design studio with a corresponding portfolio set in a black-and-white theme. The layout is built with HTML/CSS and uses jQuery animation effects to transition between portfolio items. The great thing here is how elegant each motion becomes. You feel gracefully offered a guide as you browse through their portfolio. It&#8217;s possible to sort items based on client and category, or take advantage of their search bar which displays results in real-time.</p>
<h3><a href="http://www.studio-output.com/">Studio Output</a></h3>
<p class="tutorialimage"><a href="http://www.studio-output.com/"><img src="http://designshack.net/wp-content/uploads/08-gallery-output-spongebob.jpg" /></a></p>
<p>Studio Output brings a new feature into their portfolio display. The home page boasts a beautiful collage of project images which can be clicked to bring up more information in a lightbox effect. They offer lots and lots of example images and even display related projects when possible. Here I&#8217;ve clipped a piece from their portfolio of some Spongebob artwork and graphics.</p>
<h3><a href="http://www.kingduane.com/">Duane King</a></h3>
<p class="tutorialimage"><a href="http://www.kingduane.com/"><img src="http://designshack.net/wp-content/uploads/09-gallery-kingduane.jpg" /></a></p>
<p>The portfolio of Duane King is another excellent example of keyboard support. Once loaded on the home page you may scroll between segments left and right with your arrow keys. You may click on a project to expand the image and display a bit more information. This is also another example where portfolio items don&#8217;t load onto a new page, really taking advantage of the jQuery library and featured plugins.</p>
<h3><a href="http://www.sideshowpress.com/">Sideshow Press</a></h3>
<p class="tutorialimage"><a href="http://www.sideshowpress.com/"><img src="http://designshack.net/wp-content/uploads/10-gallery-sideshow.jpg" /></a></p>
<p>What I really like about Sideshow Press is their use of a hash mark(#) between pages. This indicates to search engines that all new content is not loaded onto a new page, but dynamically controlled through JavaScript. In this case we&#8217;re looking at a Flash application, but this is why the technique works so well. The page navigation offers some colorful animation effects on hover state. Each page transition displays a sliding effect as well, highly unique and composed perfectly.</p>
<h2>Conclusion</h2>
<p>I hope you&#8217;ve enjoyed these examples of unusual navigation techniques and that they&#8217;ve inspired you to create your own unique experiments.</p>
<p>If you know of any crazy navigation menus that we missed, leave a comment with a link below so we can check it out!</p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/navigation/custom-web-design-techniques-for-unusual-navigation/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>iOS Usability Tips and Resources for iPhone and iPad Apps</title>
		<link>http://designshack.net/articles/layouts/ios-usability-tips-and-resources-for-iphone-and-ipad-apps/</link>
		<comments>http://designshack.net/articles/layouts/ios-usability-tips-and-resources-for-iphone-and-ipad-apps/#comments</comments>
		<pubDate>Mon, 02 May 2011 14:07:58 +0000</pubDate>
		<dc:creator>Jake Rocheleau</dc:creator>
				<category><![CDATA[Layouts]]></category>
		<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://designshack.co.uk/?p=19397</guid>
		<description><![CDATA[The process required for designing mobile applications takes dedication and eye-numbing precision. Most graphics designers won&#8217;t spend their time in this area since pixel-perfect creation becomes tiresome quickly. And although mobile design isn&#8217;t for everyone it does hold a special place in the hearts of many. For those out there interested to get started designing [...]]]></description>
			<content:encoded><![CDATA[<p>The process required for designing mobile applications takes dedication and eye-numbing precision. Most graphics designers won&#8217;t spend their time in this area since pixel-perfect creation becomes tiresome quickly. And although mobile design isn&#8217;t for everyone it does hold a special place in the hearts of many.</p>
<p>For those out there interested to get started designing for mobile I&#8217;d recommend skimming a few of the ideas presented below. Previously we&#8217;ve discussed <a href="http://designshack.net/articles/graphics/ui-design-should-we-really-be-afraid-of-the-uncanny-valley">creative UI design techniques</a> and offer solutions for iPhone and iPad designers.</p>
<p><span id="more-19397"></span><br />
<img src="http://designshack.net/wp-content/uploads/white-iphone4-mobile-apps.jpg" /></p>
<p>Here I&#8217;ve offered a few tips for getting started from the most basic level. Creating interfaces requires immense skill and keeping your users happy should be priority number one. This may seem stressful, but once you&#8217;ve corrected your mindset designing for user experience will seem natural and energizing.</p>
<h2>Where&#8217;s the Audience?</h2>
<p>It should not matter whether you&#8217;re designing an app for yourself or a client. Try approaching each project from the same mindset and don&#8217;t get yourself too caught up into perfection.</p>
<p>To begin examine the purpose of each app and what tasks it would need to perform. This seems basic, but starting from square one will open unlimited options for your next move. Ideally you should be the first person to be targeted under your user&#8217;s list. However you are not the only person who will likely be using your app.</p>
<p><img src="http://designshack.net/wp-content/uploads/apple-mobile-gadgets.jpg" /></p>
<p><em>Photo licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0</a> License. Attribution: <a href="http://www.larre.com">http://www.larre.com</a></em></p>
<p>Try to keep your opinions open and malleable. After releasing your app into the online store generally download numbers will soar. This means a much higher audience with greater demands. If possible offer a link or contact form to your users where they may send you <strong>suggestions for UI updates</strong>. Nobody expects to create flawless interfaces on the first try, and real feedback is invaluable to a designer.</p>
<h2>Keep the Mood Light</h2>
<p>The majority of your audience will be looking through the app store under boredom or curiosity. Playfulness is the nature of mobile apps and your user interface should fit this. Consider the most important aspects of your app and how this could fit into the experience.</p>
<p><img src="http://designshack.net/wp-content/uploads/white-ipad2-guitar.jpg" /></p>
<p>For example when creating an analytics app for website traffic you&#8217;ll likely want to make numbers the focal point. The data could be displayed in a table, tabbed screen, graph, pie chart, or many other scenarios. You could spend some time drawing out the possibilities and pulling a <strong>test run</strong> in your mind.</p>
<p>This process allows you to get the full experience of how your app may run without applying any intensive graphic design work. This process may also be named the <strong>general flow</strong> of how a user may experience your app. Taking the same example as before you should consider what some of the most important topics would be. Don&#8217;t clutter your screens with 8 tabs when you could handle the same job under 4. This will keep the mood light and allows even a child to pick up your app and start using right away!</p>
<h2>Build a Companion Website</h2>
<p>If possible I highly recommend taking some time out to build a quick website for your app. If you&#8217;re working for a freelance client or design firm ask if they will foot the bill for hosting and domain purchases.</p>
<p><img src="http://designshack.net/wp-content/uploads/iphone-ipad-notepads.jpg" /></p>
<p>The process isn&#8217;t very complicated and most mobile app websites only need a few bits of information. It&#8217;s helpful to offer an e-mail or contact address for support along with your <strong>iTunes download link</strong> to the app store. If you need some inspiration we&#8217;ve gathered some <a href="http://designshack.net/community/design-trends-25-awesome-iphone-ipad-app-website-designs">awesome iPhone/iPad app website designs</a> to spark your creativity.</p>
<h2>Strive Towards Minimalism</h2>
<p>Ultimately you should consider how different the user experience can be on mobile screens from a desktop. Even accessing web apps on a laptop offers a very different feeling than any iOS platform. Simplicity truly is the key to success and your userbase will value this.</p>
<p>The less work required to get something done the quicker things can be accomplished! This is a very simple mantra but does illustrate the situation in a neat box. If tasks can be shifted into context menus or other places out of sight it will remove unnecessary screen clutter.</p>
<p><img src="http://designshack.net/wp-content/uploads/mobile-banking-app.jpg" /></p>
<p>Another secondary benefit with minimalism offers your users a lightning fast experience with your application. If you can halt processes and keep a small amount running you can reduce load times drastically. This offers a brilliant example of switching between tasks with ease at no cost to user experience.</p>
<h2>Essential Design Resources</h2>
<p>The above tips are just bridges to get you thinking properly about app design. Ultimately it will be up to you as an artist to spend time practicing and understanding just how intricate the process can become.</p>
<p>I often share my <a href="http://designshack.net/community/a-study-of-trends-in-mobile-design">ideas for mobile design</a> as a new frontier currently under exploration. We are entering new spaces as humanity evolves and our technology, especially software, is undergoing dramatic transformation. Soon we&#8217;ll see 3-D holographic technology and ideas even further than our imagination can conceive!</p>
<p>But for now I&#8217;ve got a few more helpful links aspiring iOS designers should check out. Each of the resources below are free to download and share around to friends or co-workers. Check out a few and see how you feel about mobile application design. On the same token if you have ideas or links to other resources happily share them in the comments below.</p>
<h3>iPhone 4 GUI</h3>
<p><a href="http://designmoo.com/2531/iphone-4-gui-retina/"><img src="http://designshack.net/wp-content/uploads/usability-interface-design-patterns.jpg" /></a></p>
<h3>Unretiner</h3>
<p><a href="http://itunes.apple.com/us/app/unretina/id411277085?mt=12"><img src="http://designshack.net/wp-content/uploads/mac-ios-unretiner-app.jpg" /></a></p>
<h3>iOS App Icon Template</h3>
<p><a href="http://pixelresort.com/blog/app-icon-template/"><img src="http://designshack.net/wp-content/uploads/mobile-app-icon-template.jpg" /></a></p>
<h3>LiveView for iPhone &amp; iPad</h3>
<p><a href="http://zambetti.com/projects/liveview/"><img src="http://designshack.net/wp-content/uploads/liveview-ipad-iphone.jpg" /></a></p>
<h3>iPhone Mockup Toolkit</h3>
<p><a href="http://blog.metaspark.com/2009/02/fireworks-toolkit-for-creating-iphone-ui-mockups/"><img src="http://designshack.net/wp-content/uploads/iphone-3gs-mockup.jpg" /></a></p>
<h3>iPad GUI Kid(PSD)</h3>
<p><a href="http://www.rawapps.com/849/ipad-gui-kit-in-psd-format-is-here/"><img src="http://designshack.net/wp-content/uploads/rawapps-gui-ipad-kit.jpg" /></a></p>
<h3>iPhone PSD Vector Kit</h3>
<p><a href="http://www.smashingmagazine.com/2008/11/26/iphone-psd-vector-kit/"><img src="http://designshack.net/wp-content/uploads/free-iphone-psd-smashingmagazine.jpg" /></a></p>
<h3>iPad GUI PSD</h3>
<p><a href="http://www.teehanlax.com/blog/2010/02/01/ipad-gui-psd/"><img src="http://designshack.net/wp-content/uploads/ipad-gui-photoshop.jpg" /></a></p>
<h3>OSX Leopard GUI set</h3>
<p><a href="http://www.tutorialshock.com/freebie/mac-osx-leopard-gui-set/"><img src="http://designshack.net/wp-content/uploads/mac-osx-gui-kit.jpg" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/layouts/ios-usability-tips-and-resources-for-iphone-and-ipad-apps/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>30+ Innovative Icon-Based Navigation Menus</title>
		<link>http://designshack.net/articles/css/30-innovative-icon-based-navigation-menus/</link>
		<comments>http://designshack.net/articles/css/30-innovative-icon-based-navigation-menus/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 18:01:57 +0000</pubDate>
		<dc:creator>Joshua Johnson</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://designshack.co.uk/?p=10386</guid>
		<description><![CDATA[Here at Design Shack we love a good navigation menu. Lately we&#8217;ve noticed a trend arising around menus that use icons either exclusively in place of text or as a support of additional textual information. Adding icons to your navigation can not only give you an aesthetic boost but actually make for a quicker visual [...]]]></description>
			<content:encoded><![CDATA[<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-00.jpg" alt="screenshot" width="510"/></div>
<p>Here at Design Shack we love a good navigation menu. Lately we&#8217;ve noticed a trend arising around menus that use icons either exclusively in place of text or as a support of additional textual information. </p>
<p>Adding icons to your navigation can not only give you an aesthetic boost but actually make for a quicker visual read of the link. Here&#8217;s a collection of over thirty icon-based navigation menus that we found online. We&#8217;ll conclude with a few resources you can use to snag some free icons to create your own fancy menus. </p>
<p><span id="more-10386"></span></p>
<p><em>Like the article? Be sure to subscribe to our <a href="feed://feeds.feedburner.com/designshack">RSS feed</a> and follow us on <a href="http://twitter.com/designshack">Twitter</a> to stay up on recent content.</em></p>
<h2>The Menus</h2>
<h3><a href="http://www.davidjonsson.com.au/">David Jonnson</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-1.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.kkmedia.org/index.html">KK Media</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-2.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.biteclub.com/bc/">Bite Club</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-3.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://macrabbit.com/">Mac Rabbit</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-4.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.toffeenutdesign.com/">Toffeenut Design</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-5.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.listal.com/">Listal</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-6.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://narwhalcompany.com/">Narwhal Company</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-7.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://pixelresort.com/">Pixel Resort</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-8.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.fishingcactus.com/en/index.htm">Fishing Cactus</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-9.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.tutorial9.net/">Tutorial 9</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-10.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.enviramedia.com/">Envira Media</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-11.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.duartepires.com/">Duarte Pires</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-12.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.weblifting.at/">Weblifting</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-13.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://wegraphics.net/">We Graphics</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-14.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.nando.me/">Nando</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-15.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://themeforest.net/item/inset-website-template/full_screen_preview/96442?clickthrough_id=&#038;redirect_back=true&#038;ref=45">Inset</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-16.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://yanismarkin.ru/en">Yanis Markin</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-17.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.stevenlittledesign.com/">Steven Little Design</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-18.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://danielmarques.me/">Daniel Marques</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-19.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://axelsears.com/">Axel Sears</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-20.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://cv.studio-xl.com/">CV Studio</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-21.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.thepeachdesign.com/">The Peach Design</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-22.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://genocom.nl/">Genocom</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-23.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.michaelhogenmiller.com/">Michael Hogenmiller</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-24.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://rathersplendid.net/">Rather Splendid</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-25.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://eichicreativedesign.com/">Eichi Creative Design</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-26.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://danwiersema.com/">Dan Wiersema</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-27.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://musicthoughts.com/">Music Thoughts</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-28.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://fresh01.co.za/">Fresh</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-29.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.dishizzle.com/">Dishizzle</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-30.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.lelegins.com/">Lelegins</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-31.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.boxee.tv/">Boxee</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-32.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://trippingwords.com/">Tripping Words</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-33.jpg" alt="screenshot" width="510"/></div>
<h2>Free Icon Sets</h2>
<p>Now that you&#8217;ve had your dose of inspiration, it&#8217;s time to start the original creation step. Use the resources below to help you create your own beautiful navigation menu!</p>
<h3><a href="http://www.smashingmagazine.com/2010/07/14/gcons-free-all-purpose-icons-for-designers-and-developers-100-icons-psd/">gCons: Free All-Purpose Icons for Designers and Developers (100 icons + PSD)</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-1.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.tehkseven.net/news/tehkseven-news/478-free-svg-vector-icons-the-seven-icon-pack/">478 Free SVG Vector Icons – The “Seven” Icon Pack</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-2.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.pixelpressicons.com/?p=108">Icons: Free iPhone Toolbar Icons</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-3.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.app-bits.com/downloads/iphone-toolbar-icon-set.html">iPhone Toolbar Icon Set</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-4.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://psd.tutsplus.com/freebies/icons/freebie-20-high-quality-3d-icons/">Freebie: 20 High Quality 3D Icons</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-5.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.tutorial9.net/resources/nixus-icon-pack-60-beautiful-premium-icons-free/">NIXUS Icon Pack: 60 Beautiful Premium Icons (Free)</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-9.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.woothemes.com/2009/09/woofunction-178-amazing-web-design-icons/">WooFunction: 178 Amazing Web Design Icons</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-10.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://dryicons.com/free-icons/preview/colorful-stickers-icons-set/">Colorful Stickers Icon Set :: 20 Icons</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-11.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.tutorial9.net/resources/designer-icons-professionally-hand-crafted-free-icon-set/">Designer Icons – Professionally Hand-Crafted Free Icon Set</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-12.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.defaulticon.com/">Default Icon</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-13.jpg" alt="screenshot" width="510"/></div>
<h2>Icon Search Engines</h2>
<p>Looking for something specific? Check out these great free icon search engines.</p>
<h3><a href="http://www.iconfinder.com/">Icon Finder</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-6.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.iconseeker.com/">Icon Seeker</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-7.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.iconlet.com/">Iconlet</a></h3>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/icon-nav-res-8.jpg" alt="screenshot" width="510"/></div>
<h2>Conclusion</h2>
<p>With the inspiration and resources above, you should now be fully armed to go out and make some great icon-based navigation menus.</p>
<p>Also, be sure to leave a link to any icon-based navigation menus that you&#8217;ve found on the web. </p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/css/30-innovative-icon-based-navigation-menus/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>30 Gorgeous and Versatile CSS Menus</title>
		<link>http://designshack.net/articles/css/30-gorgeous-and-versatile-css-menus/</link>
		<comments>http://designshack.net/articles/css/30-gorgeous-and-versatile-css-menus/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 14:22:17 +0000</pubDate>
		<dc:creator>Joshua Johnson</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Layouts]]></category>
		<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://designshack.co.uk/?p=7948</guid>
		<description><![CDATA[Sometimes the navigation menu can be one of trickiest parts of the design process. This single area can set the tone for the usability of the entire site. Today we&#8217;ll look at 30 inspiring examples of good menu design. Though many are pure CSS, others add in some images and/or JavaScript to increase the aesthetic [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes the navigation menu can be one of trickiest parts of the design process. This single area can set the tone for the usability of the entire site. </p>
<p>Today we&#8217;ll look at 30 inspiring examples of good menu design. Though many are pure CSS, others add in some images and/or JavaScript to increase the aesthetic and functionality.</p>
<p><span id="more-7948"></span></p>
<h2>Delving Deeper</h2>
<p>It&#8217;s always more helpful to get a feel for the process of the development than to merely see an image, so in this section we&#8217;ll briefly discuss the aesthetic of each menu and how the developer accomplished the effect. This way you can gain inspiration into how to use new methods to create your own unique menus.</p>
<h3><a href="http://www.silktide.com/siteray">Silk Tide</a></h3>
<p>This is one of the most minimal menus on the list. It&#8217;s basically just plain text with an extended blue box rollover but it&#8217;s really easy to implement and results in a nice effect. </p>
<div class="tutorialimage"><a href="http://www.silktide.com/siteray"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-1.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.glennsorrentino.com/">Glenn Sorrentino</a></h3>
<p>This example uses CSS borders on the top and bottom of the menu that increase in thickness when you hover over them. </p>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-2.jpg" alt="screenshot" width="510"/></div>
<h3><a href="http://www.strutta.com/">Strutta</a></h3>
<p>If you have a textured background, consider using transparency in your menu to increase the aesthetic. This could easily be done with <a href="http://www.css3.info/preview/rgba/">RGBa</a> in CSS3.</p>
<div class="tutorialimage"><a href="http://www.strutta.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-3.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.elbowpark.com/">Elbow Park</a></h3>
<p>Another example of transparency in the navigation area. This one uses a similar effect to the first example with the selection box extending up to the top of the page. This increases visibility and makes for a more seamless design. </p>
<div class="tutorialimage"><a href="http://www.elbowpark.com"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-4.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://thoughtbot.com/">Thoughtbot</a></h3>
<p>As you rollover these buttons the background changes to a brighter red. This combined with the glossy look (accomplished with a transparent PNG) creates the illusion of the area lighting up.</p>
<div class="tutorialimage"><a href="http://thoughtbot.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-5.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.toffeenutdesign.com/">Toffee Nut Design</a></h3>
<p>This beautiful example uses CSS sprites for the navigation. The entire menu is one PNG showing each of the tabs in three states: off, on, and on+selected. </p>
<div class="tutorialimage"><a href="http://www.toffeenutdesign.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-6.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.safarista.com/">Safarista</a></h3>
<p>Here we see each section of the navigation as a hybrid of image and text. The icon, gradient and smaller background make each section&#8217;s image while the larger text is styled HTML with a underline hover effect.</p>
<div class="tutorialimage"><a href="http://www.safarista.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-7.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.davidjonsson.com.au/">David Jonsson</a></h3>
<p>Another simple hover effect that bleeds to the top. This one had hidden icons that only display when you mouse over. A nice effect!</p>
<div class="tutorialimage"><a href="http://www.davidjonsson.com.au/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-8.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.asvalia.pl/english/oferta.html">Asvalia</a></h3>
<p>I really like the colors and the crooked text on this menu. The glowing rollovers are perfect. </p>
<div class="tutorialimage"><a href="http://www.asvalia.pl/english/oferta.html"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-9.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.bonsaistudios.com/">Bonsai Studios</a></h3>
<p>This one is an extremely simple vertical menu with transparency and a darkening hover. It gets the job done, looks great and can be built in minutes.</p>
<div class="tutorialimage"><a href="http://www.bonsaistudios.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-10.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.greatexpectationschurch.org/main/about.html">Great Expectations Church</a></h3>
<p>Another vertical navigation menu. This one implements some basic but attractive icons and a background GIF with a gradient for the hover.</p>
<div class="tutorialimage"><a href="http://www.greatexpectationschurch.org/main/about.html"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-11.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.ryancouser.com/">Ryan Couser</a></h3>
<p>This one uses some simple sprites to accomplish the hover. Each icon is an image with both the on and off states. </p>
<div class="tutorialimage"><a href="http://www.ryancouser.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-12.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.kkmedia.org/index.html">Kk Media</a></h3>
<p>Here we see a vertical menu with more detailed icons. Each link is an HTML list item with a simple background image applied in CSS. </p>
<div class="tutorialimage"><a href="http://www.kkmedia.org/index.html"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-13.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.biteclub.com/bc/">Bite Club</a></h3>
<p>I really loved this navigation bar. The brightness really grabs your attention and the reversal of the colors makes a perfect rollover. This also uses a sprite for each menu item, each with three states.</p>
<div class="tutorialimage"><a href="http://www.biteclub.com/bc/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-14.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.capitalcityequipmentcompany.com/new-equipment/index.aspx">Capital City Equipment Company</a></h3>
<p>I though the house shaped navigation selection was clever on this one. The text in each link is part of the image, if you replicate something like this it would be simple just to use live text over the background image instead. </p>
<div class="tutorialimage"><a href="http://www.capitalcityequipmentcompany.com/new-equipment/index.aspx"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-15.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.strawberryleisure.com/">Strawberry Leisure</a></h3>
<p>This dropdown menu uses a small repeating transparent PNG to pull of the reduced opacity effect. Again, we can look forward to this being much easier in the near future with RGBa when more browsers get on board. </p>
<div class="tutorialimage"><a href="http://www.strawberryleisure.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-16.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.artificialstudio.com/article/home">Artificial Studio</a></h3>
<p>Yep you guessed it, more image sprites (sensing a trend here?). The big buttons and excellent gradients make for a beautiful navigation area.</p>
<div class="tutorialimage"><a href="http://www.artificialstudio.com/article/home"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-17.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.cognigencorp.com/">Cognigen</a></h3>
<p>This was by far one of the most original concepts I came across in my search. To pull of the unique 3D effect, the designer has used a whopping four states for each button that change depending on whether the button is selected, hovered over, or has an adjacent selection.</p>
<div class="tutorialimage"><a href="http://www.cognigencorp.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-18.jpg" alt="screenshot" width="510"/></a></div>
<h2>More CSS Menu Goodness</h2>
<p>Now that we&#8217;ve discussed quite a few great examples, here are a bunch more to check out. Use your browser&#8217;s inspect feature to check out the code and images behind any that you like!</p>
<h3><a href="http://www.manndiblecafe.com/content/category/catering.html">Manndible Cafe</a></h3>
<div class="tutorialimage"><a href="http://www.manndiblecafe.com/content/category/catering.html"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-19.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.codegreene.com/overview_history.php">Code Greene</a></h3>
<div class="tutorialimage"><a href="http://www.codegreene.com/overview_history.ph"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-20.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.opera.com/">Opera</a></h3>
<div class="tutorialimage"><a href="http://www.opera.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-21.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://macrabbit.com/">Mac Rabbit</a></h3>
<div class="tutorialimage"><a href="http://macrabbit.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-22.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.clarkbuilders.com/">Clark Builders</a></h3>
<div class="tutorialimage"><a href="http://www.clarkbuilders.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-23.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.mrbandfriends.co.uk/">Mr. B and Friends</a></h3>
<div class="tutorialimage"><a href="http://www.mrbandfriends.co.uk/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-24.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://subvert.ca/">Subvert</a></h3>
<div class="tutorialimage"><a href="http://subvert.ca/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-25.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://theswishlife.com/">The Swish Life</a></h3>
<div class="tutorialimage"><a href="http://theswishlife.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-26.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.mysterytin.com/">Mystery Tin</a></h3>
<div class="tutorialimage"><a href="http://www.mysterytin.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-27.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://liveresto.com/en/features">LiveResto</a></h3>
<div class="tutorialimage"><a href="http://liveresto.com/en/features"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-28.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.feelsocial.com/">FeelSocial</a></h3>
<div class="tutorialimage"><a href="http://www.feelsocial.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-29.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://gowalla.com/">Gowalla</a></h3>
<div class="tutorialimage"><a href="http://gowalla.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-30.jpg" alt="screenshot" width="510"/></a></div>
<h3><a href="http://www.nzfestival.nzpost.co.nz/">NZ Festival</a></h3>
<div class="tutorialimage"><a href="http://www.nzfestival.nzpost.co.nz/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/CSSM-31.jpg" alt="screenshot" width="510"/></a></div>
<h2>Download Prebuilt Menus!</h2>
<p>Need a good starting point for your own CSS menus? Check out these great free resources.</p>
<ul>
<li><a href="http://13styles.com/">13 Styles: The menus are list based, very light-weight, easy to implement, and cross-browser compliant.</a></li>
<li><a href="http://www.cssmenumaker.com/">CSS Menu Maker</a></li>
<li><a href="http://www.cssplay.co.uk/menus/">CSS Play: Menus</a></li>
<li><a href="http://www.cssmenus.co.uk/">CSS Menus</a></li>
<li><a href="http://www.lwis.net/free-css-drop-down-menu/">Free Cross Browser CSS Menus</a></li>
</ul>
<h2>Now Show Us Yours</h2>
<p>Do you have a CSS menu that you&#8217;re particularly proud of? Use the comments below and leave a link so we can see. Also let us know which of the examples above you liked best.</p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/css/30-gorgeous-and-versatile-css-menus/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
		<item>
		<title>10 Techniques for a Fantastic Footer</title>
		<link>http://designshack.net/articles/inspiration/10-techniques-for-a-fantastic-footer/</link>
		<comments>http://designshack.net/articles/inspiration/10-techniques-for-a-fantastic-footer/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 16:02:59 +0000</pubDate>
		<dc:creator>Joshua Johnson</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[Layouts]]></category>
		<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://designshack.co.uk/?p=4328</guid>
		<description><![CDATA[A strong footer can leave your visitors with a lasting positive impression. There are tons of creative ways to boost the cool factor of your footers by focusing on both form and function. Below you&#8217;ll find 10 simple ideas to inspire you towards footer greatness. 1: Make It the Primary Navigation Tool This sounds crazy [...]]]></description>
			<content:encoded><![CDATA[<p class="lead">A strong footer can leave your visitors with a lasting positive impression.</p>
<p>There are tons of creative ways to boost the cool factor of your footers by focusing on both form and function. Below you&#8217;ll find 10 simple ideas to inspire you towards footer greatness.</p>
<p><span id="more-4328"></span></p>
<h2>1: Make It the Primary Navigation Tool</h2>
<div class="tutorialimage"><a href="http://www.madfrogdesigns.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-1-1.jpg" alt="screenshot" width="510"/></a></div>
<p>This sounds crazy right? Why would anyone in their right mind take the primary navigation, traditionally placed in the header, and put it at the bottom of the page? It goes against so many rules and can be an absolute disaster for usability. However, if executed properly, footer-based navigation can be easy to use and refreshingly different. The example above uses a large stationary footer that lays on top of a scrolling page. You can even toggle off the navigation menu to view the page content in its full glory. This is an excellent implementation of a risky idea. Two thumbs up to Madfrog for originality. </p>
<h2>2: Give It a &#8220;Back to Top&#8221; Button</h2>
<div class="tutorialimage"><a href="http://www.sid05.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-2-1.jpg" alt="screenshot" width="510"/></a></div>
<div class="tutorialimage"><a href="http://fridgeworks.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-15-1.jpg" alt="screenshot" width="510"/></a></div>
<p>One feature that I really love in a footer is a button that takes you back to the top of the page. On lengthy pages, you&#8217;ve done some serious scrolling by the time you reach the footer and the trek back up can be a long one. You can overcome this annoyance with a simple <a href="http://javascript.zudolab.net/en/jqTinyscrolling/">JavaScript button </a>that sets the scroll position. See the implementation in the examples above as well as on the <a href="http://www.madfrogdesigns.com/">Madfrog footer</a> from the previous tip. </p>
<h2>3: Give It Contrast</h2>
<div class="tutorialimage"><a href="http://www.flowde.com/blog/home/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-3-1.jpg" alt="screenshot" width="510"/></a></div>
<p>If you want a strong footer, don&#8217;t leave any doubt as to where it begins. Using a simple line or graphic to differentiate the main content from the footer helps, but giving the footer a drastically darker (or lighter) background color goes even further. The example above actually uses both techniques. The dark footer background contrasts nicely with the white page background and they&#8217;ve added a beautifully eye-catching graphic that is engineered to steer your attention toward the contact form. To take the example further, placing a simple contact form within the footer is another way you can increase it&#8217;s functionality.</p>
<h2>4: Illustrate the Heck Out of It</h2>
<div class="tutorialimage"><a href="http://www.thepixel.com/blog"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-4-1.jpg" alt="screenshot" width="510"/></a></div>
<div class="tutorialimage"><a href="http://groovywebdesign.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-5-1.jpg" alt="screenshot" width="510"/></a></div>
<p>If you&#8217;re a talented illustrator, the footer can be a great opportunity for a creative element that allows you to break away from the strict but necessary utility of the page above. If the footer is going to be the last thing a user sees on the site, you might as well go out with a bang. The two sites above have implemented huge, ridiculously amazing illustrations that serve almost no purpose beyond just looking really cool. </p>
<h2>5: Pack It with Content</h2>
<div class="tutorialimage"><a href="http://www.wpbeginner.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-6-1.jpg" alt="screenshot" width="510"/></a></div>
<div class="tutorialimage"><a href="http://yodiv.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-7-1.jpg" alt="screenshot" width="510"/></a></div>
<div class="tutorialimage"><a href="http://sushiandrobots.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-8-1.jpg" alt="screenshot" width="510"/></a></div>
<p>There&#8217;s definitely a strong argument for keeping footer content simple, and trust me, I&#8217;d be the first to make it. But there&#8217;s also plenty of occasions where it&#8217;s appropriate to just cram a bunch of stuff into your footer (in a stylish and organized fashion of course). The three sites above have opted to do just that. There is often plenty of content, such as legal copy and blog archive links, that you want the user to see without cluttering up the primary content of your page. An oversized footer is a convenient and logical place to put such content. </p>
<p>Notice from the examples above that this is also a great place to put a list of free resources for your users. No matter what kind of site you have, providing a list of free external resources is an easy way to add value to your site in the eyes of your visitors. </p>
<h2>6: Stick Your Head in It</h2>
<div class="tutorialimage"><a href="http://www.queness.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-9-1.jpg" alt="screenshot" width="510"/></a></div>
<div class="tutorialimage"><a href="http://css-tricks.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-14-1.jpg" alt="screenshot" width="510"/></a></div>
<p>Can&#8217;t think of anything to put in your footer? Try your face! If you&#8217;re creating a blog or portfolio, it&#8217;s appropriate to include information about the site owner (be that you or your client). Write yourself a short, witty bio, throw it next to your ugly mug and suddenly your site is transformed from cool and professional to inviting and personal. Obviously, contact information is a natural complement to this setup if you&#8217;re looking to add even more content.</p>
<h2>7: Make It a Social Media Hub</h2>
<div class="tutorialimage"><a href="https://core-engine.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-10-1.jpg" alt="screenshot" width="510"/></a></div>
<p>Along the same lines as the personalization in the previous tip, the footer is also a natural place to include all of your various social media links and widgets (you know you&#8217;ve got a ton you social media nerd). This is a common enough practice that the footer often the first place I look for social links. Don&#8217;t stop at Facebook either, go crazy and throw in your Twitter feed, Flickr stream, and even a MySpace link if you&#8217;re unfortunate enough to have one. </p>
<p>Just remember to style each peace to fit your theme and give the footer elements a cohesive look instead of throwing in a bunch of prefab, mismatched widgets. The example above uses rocket ships and CSS styling to tie it all together in a fun and unique way. </p>
<h2>8: Update It Daily</h2>
<div class="tutorialimage"><a href="https://core-engine.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-11-1.jpg" alt="screenshot" width="510"/></a></div>
<p>Another great feature for your footer is to come up with a unique idea for a brief daily feature that complements your site. Try to think of something useful enough that a user would conceivably check in from time to time just to see it. The example above is a designer&#8217;s website featuring a free, downloadable daily color scheme in the footer. This is both practical and relevant to the site&#8217;s audience. Think about who is visiting your site and what they might be interested in. </p>
<h2>9: Throw In an Infographic</h2>
<div class="tutorialimage"><a href="http://railstips.org/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-12-1.jpg" alt="screenshot" width="510"/></a></div>
<p>The site above was the only example I came across that used an interactive infographic in the footer. Consequently, I spent more time playing with that footer than I did staring at any of the others. To get a feel for what I mean by infographic, check out this post on <a href="http://www.webdesignerdepot.com/2009/06/25-useful-infographics-for-web-designers/">25+ Useful Infographics for Web Designers.</a> Essentially, infographics are a way of conveying boring data in a visually creative and interesting way. Think about the information in your footer and how you can present it in a more interactive and attractive way. </p>
<h2>10: Bring It To Life</h2>
<div class="tutorialimage"><a href="http://lendlallenvtrazo.com/"><img class="alignNone size-full wp-image-1611" src="http://designshack.net/wp-content/uploads/FF-13-1.jpg" alt="screenshot" width="510"/></a></div>
<p>A little bit of animation goes a long way towards adding visual interest to your page. The footer in the example above features animated insects dancing around a candle flame. The effect is an eye-catching footer that you can&#8217;t help but stare at for a few seconds. I recommend keeping your animations simple. The goal is to make it appealing without detracting too much from your primary content. Other ideas for subtle animations could include pulsing colors, floating clouds, and scrolling news tickers. </p>
<h2>Conclusion</h2>
<p>There you have it, enough creative footer suggestions to keep you going all year. Use the comments below to let us know which examples you think are the best and be sure to tell us about any that we missed!<br />
Footer examples found on <a href="http://footerfetish.com/">Footer Fetish.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/inspiration/10-techniques-for-a-fantastic-footer/feed/</wfw:commentRss>
		<slash:comments>125</slash:comments>
		</item>
		<item>
		<title>Simple Hover CSS Menu</title>
		<link>http://designshack.net/articles/navigation/simple-hover-css-menu/</link>
		<comments>http://designshack.net/articles/navigation/simple-hover-css-menu/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 20:51:13 +0000</pubDate>
		<dc:creator>David Appleyard</dc:creator>
				<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://localhost:8888/?p=57</guid>
		<description><![CDATA[Our partner site, 13 Styles has just released a new CSS menu called &#8220;Simple Hover&#8220;. It is, as the name suggests, a simple affair, with a link description appearing when hovered over. The menu is completely free to download, use and customize, contains no images (it&#8217;s all CSS) and should work in any browser or [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.13styles.com/css-menus/simple-hover/"><img src="http://www.designshack.net/postimages/simplehover.png" alt="Simple Hover Menu" class="right" /></a>Our partner site, <a href="http://www.13styles.com/">13 Styles</a> has just released a new CSS menu called &#8220;<a href="http://www.13styles.com/css-menus/simple-hover/">Simple Hover</a>&#8220;. It is, as the name suggests, a simple affair, with a link description appearing when hovered over. </p>
<p>The menu is completely free to download, use and customize, contains no images (it&#8217;s all CSS) and should work in any browser or operating system you use.</p>
<p>Please <a href="http://davidappleyard.net/contact/">let me know</a> if you find any problems or would like to contribute a menu in the future.</p>
<p><a href="http://www.13styles.com/css-menus/simple-hover/" class="smallbox">Visit</a></p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/navigation/simple-hover-css-menu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Creating a jQuery Dashboard</title>
		<link>http://designshack.net/articles/navigation/creating-a-jquery-dashboard/</link>
		<comments>http://designshack.net/articles/navigation/creating-a-jquery-dashboard/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 21:12:27 +0000</pubDate>
		<dc:creator>Michael Wilson</dc:creator>
				<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://localhost:8888/?p=65</guid>
		<description><![CDATA[The &#8216;Dashboard&#8217; feature on a Mac looks great, and the menu allowing you to add/remove widgets is a well designed feature. A similar effect can add a whole new level of functionality to a website, providing a simple slide-down menu at the top of a page. This tutorial will walk you through the process from [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.designshack.net/postimages/showhidepreview.jpg" class="right" alt="jQuery Mac Dashboard Dock" /></p>
<p>The &#8216;Dashboard&#8217; feature on a Mac looks great, and the menu allowing you to add/remove widgets is a well designed feature. A similar effect can add a whole new level of functionality to a website, providing a simple slide-down menu at the top of a page. This tutorial will walk you through the process from beginning to end.</p>
<p>Before getting started, you may like to check out the <a href="http://designshack.net/tutorialexamples/dashboard/">demo</a>, or <a href="http://designshack.net/tutorialexamples/dashboard/dashboard.zip">download full source code here</a>.</p>
<p><span id="more-65"></span></p>
<h2>Starting in Photoshop</h2>
<p>1) Create a grate repeat background.</p>
<p>Start by creating a 56 (W) x 64 (H) px image in Photoshop. Then make a 3 coloured gradient going from #111111 to #313131 and finally back to #111111. It should look like this.</p>
<p><img src="http://www.designshack.net/postimages/picture2.jpg" alt="jQuery Dashboard Tutorial" /></p>
<p>Now it’s time to add the dimples. </p>
<p>Select the brush tool and pick a square brush that is 2px in size and #000000. Create a new layer and make sure it is selected. Begin by making one dot anywhere on this new layer. Now move that dot 3px from the top of the image and 1px from the left side. You can then duplicate this layer 11 times (so you have a row of 12 dots in total) and each time move the dot down 5px. </p>
<p>You can now merge all of these layers (except for the background.) Duplicate this new row of dots 6 times, and each time move the row to the right 8px.</p>
<p>Using the first row created, duplicate it one more time and move it 4px right and 2px down. This new row can also be duplicated 6 times and each moved 8px right. You should now have the background of the dashboard.</p>
<p><img src="http://www.designshack.net/postimages/gratingrepeat.jpg" alt="jQuery Dashboard Tutorial" /></p>
<p>2) Find an icon pack like the one used in this tutorial. Mine was found at: http://www.smashingmagazine.com/2008/10/01/dellipack-2-a-free-icon-set/ </p>
<p>3) Create a text area for the icon tips. </p>
<p>Create a new image 292px (W) x 34px (H) and create a new layer. Delete the background layer. Now draw a rounded rectangle path again just like we did for the icon, however this time it wants to be 290px (W) x 32px (H) and make it a selection again filling it with a white. Set the fill on this layer to 10%. Now all that is left to do is add a 1px white stroke around it leaving you with this. (I’ve put a black background on the example that you will not have, just so you can see what it should look like)</p>
<p><img src="http://www.designshack.net/postimages/picture6.jpg" alt="jQuery Dashboard Tutorial" /></p>
<p>Now we are ready to put some HTML and CSS into this and make it!</p>
<h2>HTML and CSS</h2>
<p>In order to build this example, you&#8217;ll need the latest <a href="http://docs.jquery.com/Main_Page">J-Query release</a>.</p>
<p>First thing to do is prepare the HTML. We are going to need to DIV tags, one as an overall container of everything, which will ensure that the dashboard spans the width of the browser window. The other will act as a container for the icons, keeping them restrained within a 945px width. This is to ensure they will all be visible on most common screen resolutions.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">head</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">meta</span> <span style="color: #000066;">http-equiv</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Content-Type&quot;</span> <span style="color: #000066;">content</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/html; charset=UTF-8&quot;</span><span style="color: #66cc66;">/</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">title</span>&gt;</span>Dashboard<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">title</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;index.css&quot;</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;jquery-1.2.6.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">body</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;advanceMenu&quot;</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;advanceContainer&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">body</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">html</span>&gt;</span></pre></td></tr></table></div>

<p>A you can see from this I have attached a stylesheet called index.css, I have added a few styles on that style sheet to ensure these DIV will look and perform the way I wish.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#advanceMenu</span> <span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/gratingRepeat.png</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">repeat-x</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">64px</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#advanceContainer</span> <span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">945px</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>The background image has a repeat-x on it to enable the image to span the width of the browser window. The height should be the same height as the gratingRepeat.png we created earlier.</p>
<p>The advance container has a 945px width on it to allow even the smallest screen resolutions to view the dashboard in full. I always design my websites to a minimum of 1024 x 768 because this tends to be the most common screen resolution at the time of writing. Also, by having margin: auto set on the container, the browser will centre the icons no matter how wide the browser is set to. For this to work, the element must have a width set.</p>
<p>The next thing we need to add is the UL, which will hold all of our icons.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;advanceList&quot;</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;home&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;monitor&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;green&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;interact&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;people&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;phonebook&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;school&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;vault&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;world&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;plus&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span></pre></td></tr></table></div>

<p>As you can see each LI has a different class attached to it. This is so that we can assign different attributes to each icon. Be sure to name your classes to correspond to the icon so that you will understand where to put everything.</p>
<p>First we will go through the main areas of the styling on the UL and the LI.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">ul <span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/*fixes ul padding and margin */</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
ul<span style="color: #cc00cc;">#advanceList</span> <span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">645px</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span><span style="color: #933;">6px</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#advanceList</span> li <span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">48px</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">48px</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span><span style="color: #933;">15px</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Firstly, the UL list-style: none takes off any unwanted bullet points.  I have also put a padding: 0 and margin: 0 here, this should stop any browser compatibility issues placing things in unexpected areas.  I have put these to attributes on UL site wide because we will use another UL later and these settings will apply as well.</p>
<p>On the advanceList specifically I have chosen to position the icons using the float method. (I find this gives me the greatest control over positioning.) The width is important when floating to ensure accurate placement. I have chosen 645px because we have to leave space for the tips area, which will be added later.</p>
<p>The LI within this UL have then been given a height and width (the same height and width as the icons) and then floated left. Doing this places the LI in a horizontal line overwriting the default vertical alignment of UL. The margin-left here is placed on every individual LI meaning there will be a 15px gap between each icon.</p>
<p>The next section of CSS needs to be repeated and slightly modified for each icon class. I will include one example for guidance. It’s very simple, set the background to the icon.png and then set the background for the icon’s hover state. This means that when the icon is hovered over (in all browsers except for IE6) the icon will change colour.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.info</span> <span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/icon.png</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.info</span><span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/iconHover.png</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Make sure you replicate this changing the class for every icon you choose to use. Make sure you also change the image that they use as a background.</p>
<p>Finally, we will add the Tip area and style it. The HTML is very similar to that of the icon set. Using UL and LI. However, we only use one LI with a series of different DIV CLASSES within it.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;contactList&quot;</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;advanceTip&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;plusTip&quot;</span>&gt;</span>Menu Item 10<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;worldTip&quot;</span>&gt;</span>Menu Item 9<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;vaultTip&quot;</span>&gt;</span>Menu Item 8<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;schoolTip&quot;</span>&gt;</span>Menu Item 7<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;phonebookTip&quot;</span>&gt;</span>Menu Item 6<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;peopleTip&quot;</span>&gt;</span>Menu Item 5<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;interactTip&quot;</span>&gt;</span>Menu Item 4<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;greenTip&quot;</span>&gt;</span>Menu Item 3<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;monitorTip&quot;</span>&gt;</span>Menu Item 2<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;homeTip&quot;</span>&gt;</span>Menu Item 1<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span></pre></td></tr></table></div>

<p>While this may look like a daunting piece of code it is in fact very simple. Each DIV relates to one icon and using CSS only one or no DIV will be visible at a time. Be sure to give every DIV a separate class relating to the icon it will be highlighting. This will be needed in the next step.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">ul<span style="color: #cc00cc;">#contactList</span> <span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span><span style="color: #933;">16px</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">292px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.advanceTip</span> <span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/textArea.png</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">34px</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.plusTip</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.worldTip</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.vaultTip</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.schoolTip</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.phonebookTip</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.peopleTip</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.interactTip</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.greenTip</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.monitorTip</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.homeTip</span> <span style="color: #00AA00;">&#123;</span> 
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">34px</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">292px</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #993333;">center</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">35px</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #993333;">white</span><span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #3333ff;">:Verdana</span><span style="color: #00AA00;">,</span> Arial<span style="color: #00AA00;">,</span> Helvetica<span style="color: #00AA00;">,</span> <span style="color: #993333;">sans-serif</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>To start, I have floated the UL right and given it a width. This will position the tip area to the right of the icons, as the width given to the icon UL allows both elements to sit on the same line.</p>
<p>I have then given the class a background, loading in the textArea.png created earlier. This has been given a height to enable it to be visible.</p>
<p>I have every DIV class to display: none meaning that every DIV within the LI will initially be hidden. We will use javascript to enable them later.</p>
<p>Every DIV is set to be the same height and width as textArea.png, this is so that we can position the text within precisely. Text-align: centre moves all of the text to the middle of the DIV and therefore the text area. Finally, the line-height:35px; ensures the text is vertically centred. This value will differ depending on the font-size and font-family choice, trial and error may be needed a little here.</p>
<p>Finally, we will need a button to click to make the dashboard visible. Outside of the two DIV we have created insert a link and give it a class of advanceMenuBtn. This will be needed when calling it within the javascript later.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;advanceMenuBtn&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;images/showhide.png&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Show and Hide the Dashboard&quot;</span> <span style="color: #000066;">border</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;0&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;closeMenuBtn&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;images/close.png&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Show and Hide the Dashboard&quot;</span> <span style="color: #000066;">border</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;0&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">body</span>&gt;</span>
&nbsp;
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">html</span>&gt;</span></pre></td></tr></table></div>

<p>If you load this into a browser you will be able to see the dashboard at the top and the icons will change colour when you place your mover over them, very exciting!</p>
<p>Now it is time to add the javascript functionality. Be sure to place all of the subsequent javascript within the HEAD tags at the top of your page.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script
$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a.advanceMenuBtn&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a.advanceMenuBtn&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a.closeMenuBtn&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;div#advanceMenu&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">slideToggle</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;slow&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a.closeMenuBtn&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a.advanceMenuBtn&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a.closeMenuBtn&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;div#advanceMenu&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">slideToggle</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;slow&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>This first chunk of code toggles the visibility of the dashboard when the advanceMenuBtn button is clicked. To make sure that the dashboard begins invisible you should now place a display: none on the advanceMenu DIV in the CSS.</p>
<p>The second line of this chunk sets up the function to be ready to run when the page is ready and loaded, meaning that it will work any time the page is visible. The next line focuses on the advanceMenuBtn and sets up another function to run when that button is clicked. When using JQuery to focus on elements the syntax used is very similar to that of CSS. Firstly you declare the element type with the ‘a’ and then you declare the class using ’.advanceMenuBtn.’</p>
<p>The next line then calls the dashboard and declares what function is to be performed and states a variable telling it how to perform. .slideToggle is a JQuery function that is built into the framework and has different speed variables attached to it. You can choose between slow, normal or fast. The dashboard will now appear hidden when viewing the page. Clicking on the link will then make the dashboard appear.</p>
<p>The final piece of javscript will cause the text area to show the tip when the user hovers over an icon. Again this script is very repetitive so I will show you one example that needs to be slightly adjusted for the other icons.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;li.home&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">mouseover</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;li.advanceTip .homeTip&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">show</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;li.home&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">mouseout</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;li.advanceTip .homeTip&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">hide</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>This script is again very simple and very effective. Once again the function is ready to be used when the page is loaded, as stated by the third line. The next line then calls on the icon with a class of info and sets a function to run when the user puts their mouse over it. </p>
<p>Next the class which displays the piece of text associated with that icon is focused on and told to ‘.show’ when this happens. This function then needs to be reversed in order for other snippets of text to show when other icons are hovered over.</p>
<p>The last few lines are doing the exact reverse of the first function changing ‘mouseover’ to ‘mouseout’ and ‘.show’ to ‘.hide’</p>
<p>These two function then need to be repeated for every icon changing the classes that are being called to coordinate with the icon in question.</p>
<p>Now we should be ready to see it working in it entirety!</p>
<p>Check out the <a href="http://designshack.net/tutorialexamples/dashboard/" class="smallbox">demo</a> and <a href="http://designshack.net/tutorialexamples/dashboard/dashboard.zip" class="smallbox">download full source code here</a></p>
<p>Well done and I hope you can put this to good use.</p>
<p>Please note that due to IE6 not understanding the :hover function this example will be of very limited use in that particular browser. However there are fixes for it that can be found using further javascript.</p>
<p><a href="http://www.prosems.com">Prosems &#8211; Ecommerce Web Design &#038; Development Solutions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/navigation/creating-a-jquery-dashboard/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Free Gloss CSS Menu</title>
		<link>http://designshack.net/articles/free-glossy-css-menu/</link>
		<comments>http://designshack.net/articles/free-glossy-css-menu/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 11:28:40 +0000</pubDate>
		<dc:creator>David Appleyard</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://localhost:8888/?p=144</guid>
		<description><![CDATA[Our partner site, 13 Styles have just launched a new addition to their range of free CSS menus. It comes pre-built in red, orange and grey, working in all major browsers. Best of all, it&#8217;s completely free for you to download and use! Download the menu]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.designshack.net/postimages/glossy.gif" alt="Gloss CSS Menu Free" class="right" />Our partner site, <a href="http://www.13styles.com/">13 Styles</a> have just launched a new addition to their range of free CSS menus. It comes pre-built in red, orange and grey, working in all major browsers. Best of all, it&#8217;s completely free for you to download and use! </p>
<p><a href="http://www.13styles.com/css-menus/gloss/" class="smallbox">Download the menu</a></p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/free-glossy-css-menu/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Top 10 CSS Navigation Menus</title>
		<link>http://designshack.net/articles/top-10-css-navigation-menus/</link>
		<comments>http://designshack.net/articles/top-10-css-navigation-menus/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 16:42:52 +0000</pubDate>
		<dc:creator>David Appleyard</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[tabs]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://localhost:8888/?p=239</guid>
		<description><![CDATA[Creating navigation with CSS is one of the most crucial elements of website design. Get the navigation right, and people will feel welcomed and at home. Get it wrong, and it can spell trouble for your website. This is a great collection of 10 CSS navigation examples and tutorials to get you in the creative [...]]]></description>
			<content:encoded><![CDATA[<p>Creating navigation with CSS is one of the most crucial elements of website design. Get the navigation right, and people will feel welcomed and at home. Get it wrong, and it can spell trouble for your website. This is a great collection of 10 CSS navigation examples and tutorials to get you in the creative mood.<br />
<span id="more-239"></span></p>
<h3>1. <a href="http://devthought.com/cssjavascript-true-power-fancy-menu/">CSS Fancy Menu</a></h3>
<p><img src="http://www.designshack.net/postimages/menu_css_1.jpg" alt="CSS Fancy Menu" /></p>
<p>This article gos through the creation of a custom navigation bar with some cute Javascript effects that will certainly impress your friends. Thanks to the great Mootools library, this beauty is contained in 1.5kb. Not only that, but it’s also cross browser (tested on Internet Explorer 6/7, Firefox and Safari) and accessible!</p>
<h3>2. <a href="http://qrayg.com/learn/code/cssmenus/">cssMenus</a></h3>
<p><img src="http://www.designshack.net/postimages/menu_css_2.jpg" alt="cssMenus" /></p>
<p>This navigation menu works both vertically and horizontally, being fully compatible with all browsers.</p>
<h3>3. <a href="http://www.webdesignerwall.com/tutorials/advanced-css-menu/">Advanced CSS Menu</a></h3>
<p><img src="http://www.designshack.net/postimages/menu_css_3.jpg" alt="Advanced CSS Menu" /></p>
<p>This tutorial I will show you how to slice up the menu design (step by step) and put them together with CSS. Most of you probably know how to code a horizontal or vertical CSS list menu. Now let’s take it to the next level &#8211; code an advanced (un-typical) list menu utilizing the CSS position property.</p>
<h3>4. <a href="http://www.alistapart.com/articles/taminglists/">Taming CSS Lists</a></h3>
<p><img src="http://www.designshack.net/postimages/menu_css_4.jpg" alt="Taming CSS Lists" /></p>
<p>In this article, I&#8217;ll demonstrate how to use CSS to bring unwieldy lists under control. It’s time for you to tell lists how to behave, instead of letting them run wild on your web page. Specific attention is paid to using a list as a vertical CSS menu.</p>
<h3>5. <a href="http://www.simplebits.com/notebook/2003/06/07/mini_tabs_the_untab_tab.html">Mini Tabs</a></h3>
<p><img src="http://www.designshack.net/postimages/menu_css_5.jpg" alt="CSS Tabs" /></p>
<p>I came up with these little “mini tabs” for navigation while working on a few projects. They’ll probably appear in the real world eventually. They are generated with pure CSS of course, and require no images.</p>
<h3>6. <a href="http://www.456bereastreet.com/lab/inverted_tabs/">Inverted Sliding Doors Tabs</a></h3>
<p><img src="http://www.designshack.net/postimages/menu_css_6.jpg" alt="Inverted Sliding Doors Tabs" /></p>
<p>This is an explanation of how I adapted Doug Bowman’s Sliding Doors technique to work with inverted tabs for a recent redesign of netrelations.se.</p>
<p>7. <a href="http://www.13styles.com/">A collection of free CSS menus</a></p>
<p>8. <a href="http://www.webcredible.co.uk/user-friendly-resources/css/css-navigation-menu.shtml">A simple gradient CSS menu</a></p>
<p>9. <a href="http://www.sitepoint.com/article/navigation-using-css">A walk-through of different CSS navigation techniques</a></p>
<p>10. <a href="http://www.sgclark.com/sandbox/minislide/">Mini sliding navigation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/top-10-css-navigation-menus/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>CSS Tabs Rollover Menu</title>
		<link>http://designshack.net/articles/css-tabs-rollover-menu/</link>
		<comments>http://designshack.net/articles/css-tabs-rollover-menu/#comments</comments>
		<pubDate>Wed, 11 Jul 2007 13:34:30 +0000</pubDate>
		<dc:creator>David Appleyard</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[tab]]></category>

		<guid isPermaLink="false">http://localhost:8888/?p=482</guid>
		<description><![CDATA[Using a tabbed rollover menu in the header of your website can add functionality, as well as making the navigation look good. Doing this in CSS means that you can use it to it’s greatest capacity, easily add or remove tabs and change the colour in different styles. 1. Decide on the Navigational Elements and [...]]]></description>
			<content:encoded><![CDATA[<p>Using a tabbed rollover menu in the header of your website can add functionality, as well as making the navigation look good. Doing this in CSS means that you can use it to it’s greatest capacity, easily add or remove tabs and change the colour in different styles.<br />
<span id="more-482"></span></p>
<p><img src="/postimages/tabheader.gif" alt="Tab Header" /></p>
<h2>1. Decide on the Navigational Elements and Colours</h2>
<p>It is initially important to decide on which tabs you will want to place on your site, and what the colour scheme will be. You need to have an idea of how many tabs there will be, and what the default background and rollover background colour will be. Make a note of these!</p>
<h2>2. How It Works</h2>
<p>The tab area is set as a layer, to hover over a specific part of the page &#8211; you set this manually, based on where you would like it to be located.</p>
<p>Simply take the CSS code (see below), and change the commented values to fit in with the colour scheme of your website. You can go deeper and change elements such as the height, width and position of the menu bar if you want.</p>
<h2>3. Download the CSS Code</h2>
<p><a href="/postfiles/tabsample.css">Download a copy of the CSS code</a>, then link to it as explained below.</p>
<h2>4. Insert the CSS file into your HTML Code</h2>
<p>Upload the tabsample.css file to your server, then place the following line in your <code><head></code> area to link to the stylesheet.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;tabsample.css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></td></tr></table></div>

<h2>5. Place the Tabs in your HTML Code</h2>
<p>OK, so you’ve got all the formatting done for tabs in the CSS file, now you just need to place the correct HTML code in your index.php page.</p>
<p>For each tab you want to display, enter:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;supernav&quot;</span>&gt;</span>
<span style="color: #009900;">&lt;li&lt;?php if <span style="color: #66cc66;">&#40;</span>$page<span style="color: #66cc66;">==</span><span style="color: #ff0000;">&quot;home&quot;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span> echo <span style="color: #ff0000;">&quot; id=&quot;</span><span style="color: #000066;">selected</span><span style="color: #ff0000;">&quot;&quot;</span>; <span style="color: #66cc66;">&#125;</span> else <span style="color: #66cc66;">&#123;</span><span style="color: #66cc66;">&#125;</span> ?&gt;</span>&gt;
   <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;/index.php&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;The Weblog&quot;</span>&gt;</span>Blog<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
-- Repeat as necessary for other tabs --
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span></pre></td></tr></table></div>

<p>For each different tab, change the following:</p>
<p><code>"home"</code> &#8211; this is a one word description of the page (for the reason why, see below)<br />
<code>"/index.php"</code> &#8211; this is the link to that particular page<br />
<code>"The Weblog"</code> &#8211; a description of the page you&#8217;re linking to<br />
<code>Blog</code> &#8211; the word you want to appear in your navigation bar as a link</p>
<p>Note: It doesn’t really matter where you place this source code, as the position they appear in is set in the CSS file. I would recommend somewhere near the header area.</p>
<h2>6. What’s the PHP for?</h2>
<p>The PHP code in the above line allows you to have an alternative look and feel for the tab on the current page (see the ‘Blog’ tab above?) Simply place this line underneath the <title> tag of each page of your website:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$page</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;home&quot;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>As before, change <code>"home"</code> section to match that on the tab area.</p>
<p>If you do not want to use this functionality or are not using PHP in your pages, replace the code in Step 5 with the following:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;/index.php&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;The Weblog&quot;</span>&gt;</span>Blog<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span></pre></td></tr></table></div>

<p>You should end up with a menu looking similar to the one at the top of this page in no time. It&#8217;s a simple method, and spices up your pages navigation!</p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/css-tabs-rollover-menu/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Pop Out CSS Menu</title>
		<link>http://designshack.net/articles/pop-out-css-menu/</link>
		<comments>http://designshack.net/articles/pop-out-css-menu/#comments</comments>
		<pubDate>Wed, 11 Jul 2007 13:33:25 +0000</pubDate>
		<dc:creator>David Appleyard</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[drop]]></category>
		<category><![CDATA[dropdown]]></category>
		<category><![CDATA[hierarchy]]></category>
		<category><![CDATA[menu]]></category>

		<guid isPermaLink="false">http://localhost:8888/?p=480</guid>
		<description><![CDATA[For websites with a complex hierarchy of navigation, using a pop out menu can allow you to easily find your way to what you want quickly. Using CSS to create one is a snap, and is easy to update. Example View the Pop Out Menu Example This is a simple menu, coded semantically with XHTML [...]]]></description>
			<content:encoded><![CDATA[<p>For websites with a complex hierarchy of navigation, using a pop out menu can allow you to easily find your way to what you want quickly. Using CSS to create one is a snap, and is easy to update.<br />
<span id="more-480"></span></p>
<h2>Example</h2>
<p><a href="/tutorialexamples/popoutmenu/">View the Pop Out Menu Example</a></p>
<p>This is a simple menu, coded semantically with XHTML and CSS. It uses a list to show the menu, and generates the layout of the links from the CSS file. You will need to download our style sheet, download the <a href="/tutorialexamples/popoutmenu/csshover.htc">whatever:hover</a> file from <a href="http://www.xs4all.nl/~peterned/csshover.html">Peter Nederlof</a> to get the menu working in Internet Explorer. You add the following HTML to your code, altering it to fit your needs:</p>
<h2>HTML Code</h2>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;menu&quot;</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">h2</span>&gt;</span>Navigation Menu<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h2</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
      <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Option 1<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
          <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Sub Option 1<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
          <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Sub Option 2<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
          <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Sub Option 3<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
      <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
      <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Option 2<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
          <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Sub Option 1<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
          <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Sub Option 2<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
          <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Sub Option 3<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
      <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
      <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Option 3<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
          <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Sub Option 1<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
          <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Sub Option 2<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
          <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Sub Option 3<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
      <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>				
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span></pre></td></tr></table></div>

<h2>CSS Code</h2>
<p>You can download a <a href="/tutorialexamples/popoutmenu/css.txt">copy of the CSS code</a> for this example, then copy and paste it into the <code>head</code> section of your page. Combine that with the whatever:hover file from above in the same directory, and the detailed HTML code &#8211; you&#8217;ll have a beautiful popup menu in no time!</p>
]]></content:encoded>
			<wfw:commentRss>http://designshack.net/articles/pop-out-css-menu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Object Caching 745/866 objects using disk: basic

Served from: designshack.net @ 2012-02-10 05:00:01 -->
