表格对齐输入

发布于 2024-11-30 05:25:45 字数 1332 浏览 0 评论 0原文

我在对齐密码输入框使其与电子邮件地址输入框对齐时遇到问题,有什么想法吗?

**CSS:**
.column-right-login{
    background:url('../image/login.png') no-repeat;
    width:335px;
    height:154px;
    padding: 30px 0px 0px 10px; /* top right bottom left */
}

.column-right-login input{
    margin-left:15px;
}

.column-right-login a{
    color:#fff;
}

HTML:

<div class="column-right-login">
          <form action="http://www.thetradinghouse.co.nz/login" method="post" enctype="multipart/form-data" id="homeLogin">
             <div><label for="email">Email Address: </label> <input type="text" name="email" value="" /></div>
             <div><label for="password">Password: </label> <input type="password" name="password" value="" /></div>
              <a href="http://www.thetradinghouse.co.nz/forgot-password">Forgotten Password</a>
              <a onclick="$('#homeLogin').submit();" class="button"><span>Login</span></a>
          </form>
    <script type="text/javascript"><!--
    $('#homeLogin input').keydown(function(e) {
        if (e.keyCode == 13) {
            $('#homeLogin').submit();
        }
    });
    //--></script>   

</div>

I am having an issue with aligning my password input box so its aligned with the email address input box any ideas?

**CSS:**
.column-right-login{
    background:url('../image/login.png') no-repeat;
    width:335px;
    height:154px;
    padding: 30px 0px 0px 10px; /* top right bottom left */
}

.column-right-login input{
    margin-left:15px;
}

.column-right-login a{
    color:#fff;
}

HTML:

<div class="column-right-login">
          <form action="http://www.thetradinghouse.co.nz/login" method="post" enctype="multipart/form-data" id="homeLogin">
             <div><label for="email">Email Address: </label> <input type="text" name="email" value="" /></div>
             <div><label for="password">Password: </label> <input type="password" name="password" value="" /></div>
              <a href="http://www.thetradinghouse.co.nz/forgot-password">Forgotten Password</a>
              <a onclick="$('#homeLogin').submit();" class="button"><span>Login</span></a>
          </form>
    <script type="text/javascript"><!--
    $('#homeLogin input').keydown(function(e) {
        if (e.keyCode == 13) {
            $('#homeLogin').submit();
        }
    });
    //--></script>   

</div>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

自找没趣 2024-12-07 05:25:45

这只是一个想法:

.column-right-login label{
    width:150px;
    display:-moz-inline-stack; /*Firefox 2 hack: must come before other declarations*/
    display:inline-block;
    _height:50px; /*IE 6 Hack*/
    /*IE 7 Hacks*/
    zoom:1;
    *display:inline;
}

示例:http://jsfiddle.net/aTuFq/2/

资源: http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/

This is just one idea:

.column-right-login label{
    width:150px;
    display:-moz-inline-stack; /*Firefox 2 hack: must come before other declarations*/
    display:inline-block;
    _height:50px; /*IE 6 Hack*/
    /*IE 7 Hacks*/
    zoom:1;
    *display:inline;
}

sample: http://jsfiddle.net/aTuFq/2/

Resources: http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/

安穩 2024-12-07 05:25:45

这可行,但我建议您阅读这篇文章:

http://www.alistapart.com/articles/prettyaccessibleforms

.column-right-login{
    background:url('../image/login.png') no-repeat;
    width:335px;
    height:154px;
    padding: 30px 0px 0px 10px; /* top right bottom left */
}

form label {
    float:left;
    width:100px   
}

.column-right-login input {
    margin-left:15px;
    float:left;
}

form div {
   clear:both;    
}

.column-right-login a {
    color:#fff;
}

This works, but I suggest you go read this article:

http://www.alistapart.com/articles/prettyaccessibleforms

.column-right-login{
    background:url('../image/login.png') no-repeat;
    width:335px;
    height:154px;
    padding: 30px 0px 0px 10px; /* top right bottom left */
}

form label {
    float:left;
    width:100px   
}

.column-right-login input {
    margin-left:15px;
    float:left;
}

form div {
   clear:both;    
}

.column-right-login a {
    color:#fff;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文