html - 你如何对齐输入文本?

标签 html css

我试图制作一个包含用户名、密码和电子邮件的表单。但由于某种原因,输入文本或电子邮件框与用户名和密码框不对齐。我想知道是否有办法让它们彼此对齐。

<form>
   <label for="username">Username</label>
    <input type="text" id="username" name="username" maxlength="30"><br><br>
   <label for="password">Password</label>
    <input type="password" id="password" name="password"><br><br>
   <label for="email">Email</label>
    <input type="email" id="email" name="email" maxlength="30">
    <br>
   <input type="submit" value="Register">
</form>

只是为了让一切看起来都好看。

最佳答案

天啊…… table ?? 90 年代的 HTML 即将到来!

<style>
label {
    width: 80px;
    display: inline-block;
}
</style>
<form>
   <label for="username">Username</label>
    <input type="text" id="username" name="username" maxlength="30"><br><br>
   <label for="password">Password</label>
    <input type="password" id="password" name="password"><br><br>
   <label for="email">Email</label>
    <input type="email" id="email" name="email" maxlength="30">
    <br>
   <input type="submit" value="Register">
</form>

关于html - 你如何对齐输入文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25441937/

相关文章:

javascript - 如何使用 CSS3/JS 标记图像中的不同部分

javascript - 如何在页面更改时为网站制作动画?”

html - 为什么100%高度要加垂直滚动条?

javascript - 如何防止在另一个页面上的导航上发生点击事件

javascript - 带有多个按钮和 div 的 Bootstrap Collapse

html - 绝对定位干扰 Firefox 中的 flexbox 定位

html - <pre> 标签和 Paper 之间的空间

html - 是否可以将 CSS @media 规则内联?

html - 如何将完整图像完美地放入 slider ?

javascript - 更改 div 的 css 类然后改回