我想让提交按钮的长度与它上面的输入域相同。
<div class="row">
<div class="input-field col s12">
<input id="speciality" type="text" class="validate">
<label for="speciality">Speciality</label>
</div>
</div>
<div class="row">
<button class="btn waves-effect waves-light" type="submit" name="action">Search
<i class="material-icons right">search</i>
</button>
</div>发布于 2016-04-29 16:26:27
如果您的输入字段所在的列被限制为一定的宽度(引导程序列的工作方式),您也可以将.btn放入列中。
在此之后,您可以使用以下CSS使宽度等于输入字段:
.col.s12 > .btn {
width: 100%;
}当然,如果作为元素的button不符合这个CSS规则,您可以改用<a class="btn">。
发布于 2019-06-28 03:33:34
用带有col s12类的div包围按钮,并将btn-block添加到按钮:
<div class="row">
<div class="col s12">
<button class="btn btn-block waves-effect waves-light" type="submit" name="action">Search
<i class="material-icons">search</i>
</button>
</div>
</div>并添加以下CSS:
.btn-block {
width: 100%;
}https://stackoverflow.com/questions/36933122
复制相似问题