【发布时间】:2016-07-20 08:49:44
【问题描述】:
我需要文本居中在该部分的中间,并且字段和按钮在该文本下对齐(字段和按钮并排保持。)一切都很好 - 字段和按钮当前彼此并排它应该是这样的,但只是它没有正确居中。文本居中,但表单字段和按钮搞砸了。我附上了一张图片。我正在使用 HTML5、CSS3 和引导程序。
<section class="more-products">
<div class="container">
<div class="row">
<div class=" col-lg-8 col-md-4 col-sm-4 prod-form">
<p class="par-headform"> TEXT</p>
<p class="para-form">
text about products
</p>
<p class="para-blue">
Sign up for the newsletter Stay informed
</p>
<form class="subscribe_group wow fadeInUp row col-m-12">
<div class=" col-md-6 col-sm-6 col-xs-5 ">
<input class="form-control subscribe_mail" type="email" placeholder="email">
</div>
<div class="col-md-5 col-sm-6 col-xs-5 " >
<input class="btn-form" type="submit" value="Subscribe">
</div>
</form>
</div>
</div>
</div>
</section>
CSS
.more-products {
padding: 60px 0;
background: #FCFCFC;
text-align: center;
}
.more-products .block {
position: relative;
z-index: 99;
}
.more-products .par-headform .block {
padding: 20px 15px;
margin-top: 0;
color: #666;
}
.prod-form .btn-form {
border: 1px solid #00bfff;
background-color: #fff;
color: #00bfff;
padding: 3% 14%;
font-weight: 500;
text-decoration: none;
border-radius: 200px;
transition: background-color 0.2s, border 0.2s, color 0.2s;
border: 1px solid #00bfff;
background-color: #fff;
letter-spacing: .8px;
font-size: 120%;
display: inline-block;
}
.prod-form .btn-form: Hover{
color: #00bfff;
padding: 3% 14%;
font-weight: 500;
text-decoration: none;
border-radius: 200px;
transition: background-color 0.2s, border 0.2s, color 0.2s;
border: 1px solid #00bfff;
background-color: #fff;
letter-spacing: .8px;
font-size: 120%;
display: inline-block;
}
.par-headform {
font-size: 250%;
line-height: 35px;
}
.form-control {
max-width: auto;
margin: 1px;
}
【问题讨论】:
标签: html twitter-bootstrap css