Contact 7 表单布局
Contact 7 Form Layout
传奇队。我需要你的帮助。我需要这样的表格
第 1 列
第 1 行:姓名
第 2 行:电子邮件
第 3 行 Phone
第 2 列
行跨度:消息
<div class="wpcf7-wrap">
<div class="col-sm-3">
[text* your-name placeholder "Name:"]
</div>
<div class="col-sm-3">
[email* your-email placeholder "Emai:"]
</div>
<div class="col-sm-3">
[tel* tel-708 placeholder "Phone:"]
</div>
<div class="col-xs-6">
[textarea your-message placeholder "Message:"]
</div>
<div class="col-xs-12 wpcf7-button-wrap">
[submit "Contact Us"]
</div>
这样的事情的关键是使用 CSS Grid 或 Flexbox。对于这个特定的问题,Flexbox 可以工作,所以我将使用它。
Flexbox 可以平衡其 children 的高度,因此关键是使用两列,其中左侧也是一个 Flexbox 并包含三行。你没有提到你想要提交按钮的位置,所以我把它放在外面了:
<div class="wpcf7-wrap">
<div class="left-column">
<div class="col-sm-3">
[text* your-name placeholder "Name:"]
</div>
<div class="col-sm-3">
[email* your-email placeholder "Emai:"]
</div>
<div class="col-sm-3">
[tel* tel-708 placeholder "Phone:"]
</div>
</div>
<div class="right-column">
<div class="col-xs-6">
[textarea your-message placeholder "Message:"]
</div>
</div>
</div>
<div class="col-xs-12 wpcf7-button-wrap">
[submit "Contact Us"]
</div>
从那里您可以使用 Flexbox 创建列:
.wpcf7-wrap {
display: flex;
align-items: stretch;
}
.left-column {
display: flex;
flex-flow: column;
}
.left-column > * {
flex: 1 1 0;
}
希望这至少能让您入门!
传奇队。我需要你的帮助。我需要这样的表格
第 1 列 第 1 行:姓名 第 2 行:电子邮件 第 3 行 Phone
第 2 列 行跨度:消息
<div class="wpcf7-wrap">
<div class="col-sm-3">
[text* your-name placeholder "Name:"]
</div>
<div class="col-sm-3">
[email* your-email placeholder "Emai:"]
</div>
<div class="col-sm-3">
[tel* tel-708 placeholder "Phone:"]
</div>
<div class="col-xs-6">
[textarea your-message placeholder "Message:"]
</div>
<div class="col-xs-12 wpcf7-button-wrap">
[submit "Contact Us"]
</div>
这样的事情的关键是使用 CSS Grid 或 Flexbox。对于这个特定的问题,Flexbox 可以工作,所以我将使用它。
Flexbox 可以平衡其 children 的高度,因此关键是使用两列,其中左侧也是一个 Flexbox 并包含三行。你没有提到你想要提交按钮的位置,所以我把它放在外面了:
<div class="wpcf7-wrap">
<div class="left-column">
<div class="col-sm-3">
[text* your-name placeholder "Name:"]
</div>
<div class="col-sm-3">
[email* your-email placeholder "Emai:"]
</div>
<div class="col-sm-3">
[tel* tel-708 placeholder "Phone:"]
</div>
</div>
<div class="right-column">
<div class="col-xs-6">
[textarea your-message placeholder "Message:"]
</div>
</div>
</div>
<div class="col-xs-12 wpcf7-button-wrap">
[submit "Contact Us"]
</div>
从那里您可以使用 Flexbox 创建列:
.wpcf7-wrap {
display: flex;
align-items: stretch;
}
.left-column {
display: flex;
flex-flow: column;
}
.left-column > * {
flex: 1 1 0;
}
希望这至少能让您入门!