如何使登录对话框在CSS(如Facebook')中的一行中粘贴到页面顶部;s登录页面?

如何使登录对话框在CSS(如Facebook')中的一行中粘贴到页面顶部;s登录页面?,css,html,login,passwords,Css,Html,Login,Passwords,我正在做一个项目,我需要找到一种方法,使用户名和密码对话框粘贴到页面顶部,如下图所示。我在这个阶段还在学习CSS。有人能给我指一下正确的方向吗 给主分区以下样式 style="Float:rigth" 您需要使用设置display:inline属性,html应该如下所示: <div class="top_login"> <span>Email</span> <div> <input type="text" name="email">

我正在做一个项目,我需要找到一种方法,使用户名和密码对话框粘贴到页面顶部,如下图所示。我在这个阶段还在学习CSS。有人能给我指一下正确的方向吗

给主分区以下样式

 style="Float:rigth"

您需要使用设置display:inline属性,html应该如下所示:

<div class="top_login">
<span>Email</span> <div> <input type="text" name="email"> </div>
<span>password</span> <div> <input type="password" name="password"> </div>
<button>Login</button>
</div>

如果您只是想让登录栏位于主内容区域上方,只需将登录栏的HTML标记置于页面内容的HTML标记上方即可:

HTML:


用户名:
密码
登录
因为你是CSS新手,所以给你一些建议:永远不要尝试过度使用CSS。少就是多。有时,有更优雅的解决方案,需要更少的代码,并将在将来为您节省维护问题。首先探索所有的可能性

你可以很容易地用

header {
   position: absolute;
   top: 5px;  /* if you want to stick it on top then set top : 0 */
}
侧注:设置
position:fixed
,如果您想在向下滚动时使此杆始终位于窗口顶部

标题{
位置:绝对位置;
顶部:5px;
高度:30px;
宽度:100%;
背景色:#fe4;
颜色:#444;
填充:4px;
字体:普通14px verdana;
保证金:0;
盒影:1.5px2.5px#eef;
}
标题>表单{display:inline;}
钮扣{
边框:1px纯黑;
}

电邮:
密码:
登录

请发布您拥有的代码。@SpeKtra您希望将该条“固定”在页面顶部(如Facebook当前在其实际提要页面上使用的内容,不可滚动),还是只希望它位于页面顶部的主要内容之上,然后滚动该内容?只需将其放在我主要内容上方的页面顶部即可。我对CSS很陌生。有没有办法让它像图片一样粘在页面的左上角?有没有办法让它像图片一样粘在页面的左上角?
<html>
    <body>
        <!-- Markup for your login bar -->
        <div class="login-bar">
            <form action="#" method="POST">
                <label for="username">User Name:</label>
                <input id="username" name="username" type="text"/>

                <label for="username">Password</label>
                <input id="username" name="username" type="password"/>

                <button type="submit">Login</button>
            </form>     
        </div>

        <div class="content">
            <!-- Your page content goes here -->
        </div>
    </body>
</html>
header {
   position: absolute;
   top: 5px;  /* if you want to stick it on top then set top : 0 */
}