html 如何使用Flexbox将表单拉伸成水平div?

hsvhsicv  于 2023-05-15  发布在  其他
关注(0)|答案(1)|浏览(202)

假设我们有一个包含input和button元素的标准表单,如下面的示例所示。我们如何通过使用CSS Flexbox水平地和响应地拉伸这个表单?

<div>
    <form class="sampleform" onSubmit={this.onSubmit}>
        <input
            type="text"
            class="input-text"
            name="sampleinput"
            placeholder="A placeholder ..."
        />
        <button
            type="submit"
            class="button"
        >➕
        </button>
    </form>
</div>
amrnrhlw

amrnrhlw1#

就像这样:

form {
  display: flex;
}
input {
  width: 100%;
}
<div>
   <form class="sampleform" onSubmit={this.onSubmit}>
       <input
            type="text"
            class="input-text"
            name="sampleinput"
            placeholder="A placeholder ..."
        />
        <button
             type="submit"
             class="button"
         >➕
         </button>
     </form>
</div>

相关问题