<?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>AEXT.NET MAGAZINE &#187; Tooltip</title>
	<atom:link href="http://aext.net/tag/tooltip/feed/" rel="self" type="application/rss+xml" />
	<link>http://aext.net</link>
	<description>How to Create a Website</description>
	<lastBuildDate>Wed, 30 May 2012 05:03:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Perfect signin dropdown box likes Twitter with jQuery</title>
		<link>http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/</link>
		<comments>http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 21:58:07 +0000</pubDate>
		<dc:creator>Lief</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Popular]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Learning jQuery]]></category>
		<category><![CDATA[Login]]></category>
		<category><![CDATA[Toggle]]></category>
		<category><![CDATA[Tooltip]]></category>

		<guid isPermaLink="false">http://aext.net/?p=294</guid>
		<description><![CDATA[<p><a href="http://aext.net/theme/platinoom" title="Platinoom - Premium WordPress Themes"><img src="http://aext.net/wp-content/uploads/2011/04/platinoom_wordpress_theme.png" alt="ThemeKiss" /></a></p><p style="float: right;"><a href="http://api.tweetmeme.com/share?url=http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/&service=su.pr&service_api=b57727e991c454bd2b2c62ff71462c79"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/" height="61" width="51" /></a></p>Twitter's running a new homepage with clean and easy design. Look at the top right of Twitter's homepage, you'll see the sign in button which will drop down the login form. Today, I will make an entry to show you how to create a login drop down with Twitter style using jQuery. It's really easy, it'll help you save the space of your webpage and make visitors feel comfortable by the awesome toggle login form. This entry will explain how it works step by step and it's good for learning jQuery how to do the toggle and tooltips. Enjoy it! <a href="http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://aext.net/theme/platinoom" title="Platinoom - Premium WordPress Themes"><img src="http://aext.net/wp-content/uploads/2011/04/platinoom_wordpress_theme.png" alt="ThemeKiss" /></a></p><p style="float: right;"><a href="http://api.tweetmeme.com/share?url=http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/&service=su.pr&service_api=b57727e991c454bd2b2c62ff71462c79"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/" height="61" width="51" /></a></p><p>Twitter&#8217;s running a new homepage with clean and easy design. Look at the top right of Twitter&#8217;s homepage, you&#8217;ll see the sign in button which will drop down the login form. Today, I will make an entry to show you how to create a login drop down with Twitter style using jQuery. It&#8217;s really easy, it&#8217;ll help you save the space of your webpage and make visitors feel comfortable by the awesome toggle login form. This entry will explain how it works step by step and it&#8217;s good for learning jQuery how to do the toggle and tooltips. Enjoy it!</p>
<p><span id="more-294"></span></p>
<p>It always has a demo and download at the beginning of my post.</p>
<div class="demo-download">
<ul>
<li><a href="http://aext.net/Downloads/TwitterLogin.rar" target="_blank"><span class="downloadit">Download</span></a></li>
<li><a class="demoit" href="http://aext.net/example/twitterlogin/">Demo</a></li>
</ul>
</div>
<p><strong>HTML Code</strong></p>
<p>At first, begin with the HTML code. HTML is very simple and contains a link button &lt;a&gt; tag, comes together with &lt;fieldset&gt; tag to display the form.</p>
<p>Copy and paste the following code in a new html page:</p>
<pre class="html"><span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">div</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"container"</span><span style="color: #a65700;">&gt;</span>
  <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">div</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"topnav"</span><span style="color: #074726;">class</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"topnav"</span><span style="color: #a65700;">&gt;</span> Have an account? <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">a</span><span style="color: #074726;">href</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"login"</span><span style="color: #074726;">class</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"signin"</span><span style="color: #a65700;">&gt;</span><span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">span</span><span style="color: #a65700;">&gt;</span>Sign in<span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">span</span><span style="color: #a65700;">&gt;</span><span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">a</span><span style="color: #a65700;">&gt;</span> <span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">div</span><span style="color: #a65700;">&gt;</span>
  <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">fieldset</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"signin_menu"</span><span style="color: #a65700;">&gt;</span>
    <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">form</span><span style="color: #074726;">method</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"post"</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"signin"</span><span style="color: #074726;">action</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"https://twitter.com/sessions"</span><span style="color: #a65700;">&gt;</span>
      <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">label</span><span style="color: #074726;">for</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"username"</span><span style="color: #a65700;">&gt;</span>Username or email<span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">label</span><span style="color: #a65700;">&gt;</span>
      <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">input</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"username"</span><span style="color: #074726;">name</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"username"</span><span style="color: #074726;">value</span><span style="color: #808030;">=</span><span style="color: #0000e6;">""</span><span style="color: #074726;">title</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"username"</span><span style="color: #074726;">tabindex</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"4"</span><span style="color: #074726;">type</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"text"</span><span style="color: #a65700;">&gt;</span>
      <span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">p</span><span style="color: #a65700;">&gt;</span>
      <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">p</span><span style="color: #a65700;">&gt;</span>
        <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">label</span><span style="color: #074726;">for</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"password"</span><span style="color: #a65700;">&gt;</span>Password<span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">label</span><span style="color: #a65700;">&gt;</span>
        <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">input</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"password"</span><span style="color: #074726;">name</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"password"</span><span style="color: #074726;">value</span><span style="color: #808030;">=</span><span style="color: #0000e6;">""</span><span style="color: #074726;">title</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"password"</span><span style="color: #074726;">tabindex</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"5"</span><span style="color: #074726;">type</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"password"</span><span style="color: #a65700;">&gt;</span>
      <span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">p</span><span style="color: #a65700;">&gt;</span>
      <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">p</span><span style="color: #074726;">class</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"remember"</span><span style="color: #a65700;">&gt;</span>
        <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">input</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"signin_submit"</span><span style="color: #074726;">value</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"Sign in"</span><span style="color: #074726;">tabindex</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"6"</span><span style="color: #074726;">type</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"submit"</span><span style="color: #a65700;">&gt;</span>
        <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">input</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"remember"</span><span style="color: #074726;">name</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"remember_me"</span><span style="color: #074726;">value</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"1"</span><span style="color: #074726;">tabindex</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"7"</span><span style="color: #074726;">type</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"checkbox"</span><span style="color: #a65700;">&gt;</span>
        <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">label</span><span style="color: #074726;">for</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"remember"</span><span style="color: #a65700;">&gt;</span>Remember me<span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">label</span><span style="color: #a65700;">&gt;</span>
      <span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">p</span><span style="color: #a65700;">&gt;</span>
      <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">p</span><span style="color: #074726;">class</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"forgot"</span><span style="color: #a65700;">&gt;</span> <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">a</span><span style="color: #074726;">href</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"#"</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"resend_password_link"</span><span style="color: #a65700;">&gt;</span>Forgot your password?<span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">a</span><span style="color: #a65700;">&gt;</span> <span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">p</span><span style="color: #a65700;">&gt;</span>
      <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">p</span><span style="color: #074726;">class</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"forgot-username"</span><span style="color: #a65700;">&gt;</span> <span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">A</span><span style="color: #074726;">id</span><span style="color: #808030;">=</span><span style="color: #274796;">forgot_username_link </span>
<span style="color: #074726;">title</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"If you remember your password, try logging in with your email"</span>
<span style="color: #074726;">href</span><span style="color: #808030;">=</span><span style="color: #0000e6;">"#"</span><span style="color: #a65700;">&gt;</span>Forgot your username?<span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">A</span><span style="color: #a65700;">&gt;</span> <span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">p</span><span style="color: #a65700;">&gt;</span>
    <span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">form</span><span style="color: #a65700;">&gt;</span>
  <span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">fieldset</span><span style="color: #a65700;">&gt;</span>
<span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">div</span><span style="color: #a65700;">&gt;</span></pre>
<p><strong>CSS Code</strong></p>
<p>You need to use css to define the Sign In button and and the Login Form. The following codes code below is used to do that.</p>
<p>Copy and paste the following code to your css file or add it into your HTML page where you define the styles, these codes below define the Sign In button.</p>
<pre class="css"><span style="color: #cc00cc;">#container</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00aa00;">:</span><span style="color: #933;">780px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00aa00;">:</span>0 <span style="color: #993333;">auto</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00aa00;">:</span> <span style="color: #993333;">relative</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>

<span style="color: #cc00cc;">#content</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00aa00;">:</span><span style="color: #933;">520px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">min-height</span><span style="color: #00aa00;">:</span><span style="color: #933;">500px</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
a<span style="color: #3333ff;">:link</span><span style="color: #00aa00;">,</span> a<span style="color: #3333ff;">:visited </span><span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#27b</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00aa00;">:</span><span style="color: #993333;">none</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
a<span style="color: #3333ff;">:hover </span><span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00aa00;">:</span><span style="color: #993333;">underline</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
a img <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">border-width</span><span style="color: #00aa00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#topnav</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00aa00;">:</span><span style="color: #933;">10px</span> <span style="color: #933;">0px</span> <span style="color: #933;">12px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00aa00;">:</span><span style="color: #933;">11px</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;">23px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00aa00;">:</span><span style="color: #000000; font-weight: bold;">right</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#topnav</span> a<span style="color: #6666ff;">.signin</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#88bbd4</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00aa00;">:</span><span style="color: #933;">4px</span> <span style="color: #933;">6px</span> <span style="color: #933;">6px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00aa00;">:</span><span style="color: #993333;">none</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00aa00;">:</span><span style="color: #993333;">bold</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00aa00;">;</span>
    -webkit-border-radius<span style="color: #00aa00;">:</span><span style="color: #933;">4px</span><span style="color: #00aa00;">;</span>
    -moz-border-radius<span style="color: #00aa00;">:</span><span style="color: #933;">4px</span><span style="color: #00aa00;">;</span>
    border-radius<span style="color: #00aa00;">:</span><span style="color: #933;">4px</span><span style="color: #00aa00;">;</span>
    <span style="color: #00aa00;">*</span><span style="color: #000000; font-weight: bold;">background</span><span style="color: #00aa00;">:</span><span style="color: #993333;">transparent</span> <span style="color: #993333;">url</span><span style="color: #00aa00;">(</span><span style="color: #ff0000;">"images/signin-nav-bg-ie.png"</span><span style="color: #00aa00;">)</span> <span style="color: #993333;">no-repeat</span> 0 <span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
    <span style="color: #00aa00;">*</span><span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00aa00;">:</span><span style="color: #933;">4px</span> <span style="color: #933;">12px</span> <span style="color: #933;">6px</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#topnav</span> a<span style="color: #6666ff;">.signin</span><span style="color: #3333ff;">:hover </span><span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#59B</span><span style="color: #00aa00;">;</span>
    <span style="color: #00aa00;">*</span><span style="color: #000000; font-weight: bold;">background</span><span style="color: #00aa00;">:</span><span style="color: #993333;">transparent</span> <span style="color: #993333;">url</span><span style="color: #00aa00;">(</span><span style="color: #ff0000;">"images/signin-nav-bg-hover-ie.png"</span><span style="color: #00aa00;">)</span> <span style="color: #993333;">no-repeat</span> 0 <span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
    <span style="color: #00aa00;">*</span><span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00aa00;">:</span><span style="color: #933;">4px</span> <span style="color: #933;">12px</span> <span style="color: #933;">6px</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#topnav</span> a<span style="color: #6666ff;">.signin</span><span style="color: #00aa00;">,</span> <span style="color: #cc00cc;">#topnav</span> a<span style="color: #6666ff;">.signin</span><span style="color: #3333ff;">:hover </span><span style="color: #00aa00;">{</span>
    <span style="color: #00aa00;">*</span><span style="color: #000000; font-weight: bold;">background-position</span><span style="color: #00aa00;">:</span>0 <span style="color: #933;">3px</span>!important<span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>

a<span style="color: #6666ff;">.signin</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00aa00;">:</span><span style="color: #993333;">relative</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;">3px</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
a<span style="color: #6666ff;">.signin</span> span <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">background-image</span><span style="color: #00aa00;">:</span><span style="color: #993333;">url</span><span style="color: #00aa00;">(</span><span style="color: #ff0000;">"images/toggle_down_light.png"</span><span style="color: #00aa00;">)</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">background-repeat</span><span style="color: #00aa00;">:</span><span style="color: #993333;">no-repeat</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">background-position</span><span style="color: #00aa00;">:</span><span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span> <span style="color: #933;"><span style="color: #cc66cc;">50</span>%</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00aa00;">:</span><span style="color: #933;">4px</span> <span style="color: #933;">16px</span> <span style="color: #933;">6px</span> <span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#topnav</span> a<span style="color: #6666ff;">.menu-open</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#ddeef6</span>!important<span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#666</span>!important<span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">outline</span><span style="color: #00aa00;">:</span><span style="color: #993333;">none</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#small_signup</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00aa00;">:</span><span style="color: #993333;">inline</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00aa00;">:</span><span style="color: #993333;">none</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;">23px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00aa00;">:</span><span style="color: #933;">25px</span> 0 <span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00aa00;">:</span><span style="color: #933;">170px</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
a<span style="color: #6666ff;">.signin</span><span style="color: #6666ff;">.menu-open</span> span <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">background-image</span><span style="color: #00aa00;">:</span><span style="color: #993333;">url</span><span style="color: #00aa00;">(</span><span style="color: #ff0000;">"images/toggle_up_dark.png"</span><span style="color: #00aa00;">)</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#789</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span></pre>
<p>And the CSS codes below defines the Login Form:</p>
<pre class="css"><span style="color: #cc00cc;">#signin_menu</span> <span style="color: #00aa00;">{</span>
    -moz-border-radius-topleft<span style="color: #00aa00;">:</span><span style="color: #933;">5px</span><span style="color: #00aa00;">;</span>
    -moz-border-radius-bottomleft<span style="color: #00aa00;">:</span><span style="color: #933;">5px</span><span style="color: #00aa00;">;</span>
    -moz-border-radius-bottomright<span style="color: #00aa00;">:</span><span style="color: #933;">5px</span><span style="color: #00aa00;">;</span>
    -webkit-border-top-left-radius<span style="color: #00aa00;">:</span><span style="color: #933;">5px</span><span style="color: #00aa00;">;</span>
    -webkit-border-bottom-left-radius<span style="color: #00aa00;">:</span><span style="color: #933;">5px</span><span style="color: #00aa00;">;</span>
    -webkit-border-bottom-right-radius<span style="color: #00aa00;">:</span><span style="color: #933;">5px</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: #000000; font-weight: bold;">background-color</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#ddeef6</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00aa00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00aa00;">:</span><span style="color: #933;">210px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00aa00;">:</span><span style="color: #cc66cc;">100</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00aa00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">transparent</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-align</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;">padding</span><span style="color: #00aa00;">:</span><span style="color: #933;">12px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00aa00;">:</span> <span style="color: #933;">24.5px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">right</span><span style="color: #00aa00;">:</span> <span style="color: #933;">0px</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;">5px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00aa00;">:</span> <span style="color: #933;">0px</span><span style="color: #00aa00;">;</span>
    <span style="color: #00aa00;">*</span><span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00aa00;">:</span> <span style="color: #933;">-1px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#789</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00aa00;">:</span><span style="color: #933;">11px</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>

<span style="color: #cc00cc;">#signin_menu</span> input<span style="color: #00aa00;">[</span>type<span style="color: #00aa00;">=</span><span style="color: #993333;">text</span><span style="color: #00aa00;">]</span><span style="color: #00aa00;">,</span> <span style="color: #cc00cc;">#signin_menu</span> input<span style="color: #00aa00;">[</span>type<span style="color: #00aa00;">=</span>password<span style="color: #00aa00;">]</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00aa00;">:</span><span style="color: #993333;">block</span><span style="color: #00aa00;">;</span>
    -moz-border-radius<span style="color: #00aa00;">:</span><span style="color: #933;">4px</span><span style="color: #00aa00;">;</span>
    -webkit-border-radius<span style="color: #00aa00;">:</span><span style="color: #933;">4px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00aa00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#ACE</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00aa00;">:</span><span style="color: #933;">13px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00aa00;">:</span>0 0 <span style="color: #933;">5px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00aa00;">:</span><span style="color: #933;">5px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00aa00;">:</span><span style="color: #933;">203px</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#signin_menu</span> p <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: #00aa00;">}</span>
<span style="color: #cc00cc;">#signin_menu</span> a <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#6AC</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#signin_menu</span> label <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00aa00;">:</span><span style="color: #993333;">normal</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#signin_menu</span> p<span style="color: #6666ff;">.remember</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00aa00;">:</span><span style="color: #933;">10px</span> <span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#signin_menu</span> p<span style="color: #6666ff;">.forgot</span><span style="color: #00aa00;">,</span> <span style="color: #cc00cc;">#signin_menu</span> p<span style="color: #6666ff;">.complete</span> <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">clear</span><span style="color: #00aa00;">:</span><span style="color: #993333;">both</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00aa00;">:</span><span style="color: #933;">5px</span> <span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#signin_menu</span> p a <span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#27B</span>!important<span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#signin_submit</span> <span style="color: #00aa00;">{</span>
    -moz-border-radius<span style="color: #00aa00;">:</span><span style="color: #933;">4px</span><span style="color: #00aa00;">;</span>
    -webkit-border-radius<span style="color: #00aa00;">:</span><span style="color: #933;">4px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#39d</span> <span style="color: #993333;">url</span><span style="color: #00aa00;">(</span><span style="color: #ff0000;">'images/bg-btn-blue.png'</span><span style="color: #00aa00;">)</span> <span style="color: #993333;">repeat-x</span> <span style="color: #993333;">scroll</span> 0 <span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00aa00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#39D</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00aa00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00aa00;">:</span>0 <span style="color: #933;">-1px</span> 0 <span style="color: #cc00cc;">#39d</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00aa00;">:</span><span style="color: #933;">4px</span> <span style="color: #933;">10px</span> <span style="color: #933;">5px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00aa00;">:</span><span style="color: #933;">11px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00aa00;">:</span>0 <span style="color: #933;">5px</span> 0 <span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00aa00;">:</span><span style="color: #993333;">bold</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#signin_submit</span><span style="color: #00aa00;">:</span><span style="color: #3333ff;">:-moz-focus-inner </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: #000000; font-weight: bold;">border</span><span style="color: #00aa00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span>
<span style="color: #cc00cc;">#signin_submit</span><span style="color: #3333ff;">:hover</span><span style="color: #00aa00;">,</span> <span style="color: #cc00cc;">#signin_submit</span><span style="color: #3333ff;">:focus </span><span style="color: #00aa00;">{</span>
    <span style="color: #000000; font-weight: bold;">background-position</span><span style="color: #00aa00;">:</span>0 <span style="color: #933;">-5px</span><span style="color: #00aa00;">;</span>
    <span style="color: #000000; font-weight: bold;">cursor</span><span style="color: #00aa00;">:</span><span style="color: #993333;">pointer</span><span style="color: #00aa00;">;</span>
<span style="color: #00aa00;">}</span></pre>
<p><strong>It&#8217;s time to work with Javascript<br />
</strong></p>
<p>Surprisedly, the HTML and CSS codes seem to be complicated, but the Javascript is so simple. Simply copy and paste these Javascript code below to show/hide when users click on the Sign In button, even when click outside the Login Form.</p>
<pre class="html"><span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">script src="javascripts/jquery.js" type="text/javascript"</span><span style="color: #a65700;">&gt;</span><span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">script</span><span style="color: #a65700;">&gt;</span>
<span style="color: #a65700;">&lt;</span><span style="color: #800000; font-weight: bold;">script type="text/javascript"</span><span style="color: #a65700;">&gt;</span>
        $<span style="color: #808030;">(</span>document<span style="color: #808030;">)</span><span style="color: #808030;">.</span>ready<span style="color: #808030;">(</span><span style="color: #800000; font-weight: bold;">function</span><span style="color: #808030;">(</span><span style="color: #808030;">)</span> <span style="color: #800080;">{</span>

            $<span style="color: #808030;">(</span><span style="color: #0000e6;">".signin"</span><span style="color: #808030;">)</span><span style="color: #808030;">.</span>click<span style="color: #808030;">(</span><span style="color: #800000; font-weight: bold;">function</span><span style="color: #808030;">(</span>e<span style="color: #808030;">)</span> <span style="color: #800080;">{</span>
                e<span style="color: #808030;">.</span>preventDefault<span style="color: #808030;">(</span><span style="color: #808030;">)</span><span style="color: #800080;">;</span>
                $<span style="color: #808030;">(</span><span style="color: #0000e6;">"fieldset#signin_menu"</span><span style="color: #808030;">)</span><span style="color: #808030;">.</span>toggle<span style="color: #808030;">(</span><span style="color: #808030;">)</span><span style="color: #800080;">;</span>
                $<span style="color: #808030;">(</span><span style="color: #0000e6;">".signin"</span><span style="color: #808030;">)</span><span style="color: #808030;">.</span>toggleClass<span style="color: #808030;">(</span><span style="color: #0000e6;">"menu-open"</span><span style="color: #808030;">)</span><span style="color: #800080;">;</span>
            <span style="color: #800080;">}</span><span style="color: #808030;">)</span><span style="color: #800080;">;</span>

            $<span style="color: #808030;">(</span><span style="color: #0000e6;">"fieldset#signin_menu"</span><span style="color: #808030;">)</span><span style="color: #808030;">.</span>mouseup<span style="color: #808030;">(</span><span style="color: #800000; font-weight: bold;">function</span><span style="color: #808030;">(</span><span style="color: #808030;">)</span> <span style="color: #800080;">{</span>
                <span style="color: #800000; font-weight: bold;">return</span> <span style="color: #0f4d75;">false</span>
            <span style="color: #800080;">}</span><span style="color: #808030;">)</span><span style="color: #800080;">;</span>
            $<span style="color: #808030;">(</span>document<span style="color: #808030;">)</span><span style="color: #808030;">.</span>mouseup<span style="color: #808030;">(</span><span style="color: #800000; font-weight: bold;">function</span><span style="color: #808030;">(</span>e<span style="color: #808030;">)</span> <span style="color: #800080;">{</span>
                <span style="color: #800000; font-weight: bold;">if</span><span style="color: #808030;">(</span>$<span style="color: #808030;">(</span>e<span style="color: #808030;">.</span>target<span style="color: #808030;">)</span><span style="color: #808030;">.</span>parent<span style="color: #808030;">(</span><span style="color: #0000e6;">"a.signin"</span><span style="color: #808030;">)</span><span style="color: #808030;">.length</span><span style="color: #808030;">==</span><span style="color: #008c00;">0</span><span style="color: #808030;">)</span> <span style="color: #800080;">{</span>
                    $<span style="color: #808030;">(</span><span style="color: #0000e6;">".signin"</span><span style="color: #808030;">)</span><span style="color: #808030;">.</span>removeClass<span style="color: #808030;">(</span><span style="color: #0000e6;">"menu-open"</span><span style="color: #808030;">)</span><span style="color: #800080;">;</span>
                    $<span style="color: #808030;">(</span><span style="color: #0000e6;">"fieldset#signin_menu"</span><span style="color: #808030;">)</span><span style="color: #808030;">.</span>hide<span style="color: #808030;">(</span><span style="color: #808030;">)</span><span style="color: #800080;">;</span>
                <span style="color: #800080;">}</span>
            <span style="color: #800080;">}</span><span style="color: #808030;">)</span><span style="color: #800080;">;</span>            

        <span style="color: #800080;">}</span><span style="color: #808030;">)</span><span style="color: #800080;">;</span>
<span style="color: #a65700;">&lt;/</span><span style="color: #800000; font-weight: bold;">script</span><span style="color: #a65700;">&gt;</span></pre>
<p>As the codes above, when users click on the Sign In button, it&#8217;ll call a new function. At first, the Login Form (under the &lt;filedset&gt; tag) will be showed, then the link with class name &#8220;.signin&#8221; will be added one more class name &#8220;menu-open&#8221; to change the background image.</p>
<p>[smartads]</p>
<p>Another event in this code is the event when users click outside the Login Form, the Form will be hided. In another hand, it removes the class name &#8220;menu-open&#8221; out of the link &#8220;.signin&#8221; to return the original background image of that link.</p>
<p><strong>What&#8217;s about the Tooltips?</strong></p>
<pre class="html">Â &lt;script src=<span style="color: #a31515;">"javascripts/jquery.tipsy.js"</span> type=<span style="color: #a31515;">"text/javascript"</span>&gt;&lt;/script&gt;Â 

Â &lt;script type=<span style="color: #a31515;">'text/javascript'</span>&gt;
Â Â $(<span style="color: #0000ff;">function</span>() {
Â Â Â $(<span style="color: #a31515;">'#forgot_username_link'</span>).tipsy({gravity: <span style="color: #a31515;">'w'</span>});
Â Â });
Â <span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">script</span><span style="color: #0000ff;">&gt;</span></pre>
<p>I&#8217;m using the <a href="http://onehackoranother.com/projects/jquery/tipsy/#download" target="_blank">tipsy</a> plugin of jQuery. The content inside tooltip base on the &#8220;title&#8221; attribute of the link. You can change the position of the tooltip by East, West, South, North as easy as change the value of &#8220;gravity&#8221; on the code above. I would like to forward you a link to the homepage of this plugin, so that you can learn more how to use this tooltip. <a href="http://onehackoranother.com/projects/jquery/tipsy/#download" target="_blank">See more ..</a></p>
<p><strong>Conclusion:</strong></p>
<p>If you download the completed source code from my post, please dont change the structure of folders. If changed, the code will not work.Â  This code is just an example how to create the dropdown and the tooltip with jQuery. If you gonna say to me like this below, please read it firt.</p>
<pre class="mylist"><strong>IE6:</strong><strong> </strong>Hi man!<strong> Me: </strong>What's up, bro?<strong> IE6:</strong> You almost forget me,man. I can not display correctly the css above. It doesn't work, man!
<strong>Me:</strong> I'm sorry man, but you're outdated man. Get out of my way before i kick your ass man!</pre>
<p>Solid <a title="web hosting" href="http://www.rackspace.co.uk/web-hosting/">web hosting</a> for web developers – code, build and host your website on a reliable solution for maximum performance.</p>
]]></content:encoded>
			<wfw:commentRss>http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/feed/</wfw:commentRss>
		<slash:comments>229</slash:comments>
		</item>
	</channel>
</rss>

