html - CSS 对齐文本和输入字段

标签 html css forms

<分区>


要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist

关闭 9 年前

假设破折号代表一个 HTML 输入文本字段,而拉丁文本是纯文本,我该如何更改以下格式

Lorep ipsum -----------
   Dolor sit amet ------------
  Consectetuer adipiscing elit -----------

要使用 CSS 吗?

                 Lorep ipsum ------------
              Dolor sit amet ------------
Consecteteur adipiscing elit ------------

还有这个?

Lorep ipsum                  ------------
Dolor sit amet               ------------
Consecteteur adipiscing elit ------------

最佳答案

要么 float 它们,要么在文本上使用text-align

jsFiddle demo ... 或 ... alternative jsFiddle demo

HTML

<div class="form">
    <div>
        <label>Some random text:</label>
        <input type="text" name="name">
    </div>
    <div>
        <label>More text:</label>
        <input type="text" name="name">
    </div>
    <div>
        <label>Even more text:</label>
        <input type="text" name="name">
    </div>
</div>

CSS

div {
    width:300px;
    overflow:hidden;
    text-align:right;
}

label {
    float:left;    
}
input {
    float:right;    
}

关于html - CSS 对齐文本和输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19202461/

上一篇:css - Twitter Bootstrap 横幅 - 如何呈现

下一篇:css - 无法在 Django 模板中加载字体

相关文章:

Javascript 对象在碰撞时粘在 div 对象上

javascript - ngRoute 导致 AngularJS 中的黑屏?

使用相对路径在 VSCode 中找不到 CSS/SCSS 代码模块

html - 将最小宽度、最小高度、最大宽度和最大高度与 child 可见性相结合

javascript - 在按钮单击时设置导航栏不可见

javascript - 当使用 Jquery 隐藏字段时绕过表单验证

database - 收集 80 个用户的数据,隐藏其他用户的数据

ios - 表单中的选取器在SwiftUI中留下了领先的空间

python - 无法访问 HTML 表单上的文本框

html - 为什么 <img> 是内联元素时需要高度?