ユーザーがボタンをクリックすると表示されるログインフォームがWebサイトにあります。他のコンテンツの上に浮かぶdivです。ページのごく一部(サインインリンクのすぐ下)を占めるだけです。
1つの小さなことを除けば、すべて正常に機能します。サインインリンクの左側に配置されて表示されます(下の図を試しました)。
|サインイン|
|ここにサインインしてください|
私は実際にそれをこのように見せたいです(サインインリンクの右側に揃えてください):
|サインイン|
|ここにサインインしてください|
これは私のHTMLです:
<div class="clear">
<a class="button" id="SignInBtn" href="#" onclick="toggleSignInBox(); return false;"><span id="spanSignIn">Sign In / Register <img src="../../Content/shared/arrow_down.png" border="0" /></span></a>
</div>
<div id="signinbox" style="display:none;">
<p>Who would you like to sign in with?</p>
<p>Google</p>
<p>Yahoo</p>
<p>Other</p>
</div>
サインインボックスのCSS:
サインインボックス{background-color:#C1DEEE; パディング:10px; z-index:1; 位置:絶対; top:66px; }
CSSだけでこれを行うことは可能ですか?
ありがとう