【发布时间】:2010-11-19 11:42:59
【问题描述】:
我的网站上有一个登录表单,当用户单击按钮时会显示该表单。它是一个浮动在其他内容上的 div。它只占页面的一小部分(在登录链接的正下方)。
除了一件小事,一切都很好。它显示在登录链接的左侧(我尝试了下图)。
|登录|
|在这里登录|
我实际上希望它看起来像这样(对齐到登录链接的右侧):
|签名 在|
|在这里登录|
这是我的 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:
signinbox {背景颜色:#C1DEEE; 填充:10px; z-索引:1;位置: 绝对;顶部:66px; }
是否可以仅在 CSS 中执行此操作?
谢谢
【问题讨论】:
-
您可以为该部分添加 HTML 标记吗?这将使回答您的问题变得非常简单。
-
谢谢,我已将其添加到我的原始帖子中。
标签: css popup position absolute