html - 复杂表单元素对齐
问题描述
我正在使用primeng css,我想将按钮和输入水平对齐(结束) 我不想将标签与按钮对齐
<div class="ui-g ui-fluid dashboard">
<div class="ui-g-12">
<div class="ui-g-12 ui-md-2">
<label for="year"> Year</label>
<input type="text" name="year" >
</div>
<div class="ui-g-12 ui-md-2">
<label for="month"> Month</label>
<input type="text" name="month" >
</div>
<div class="ui-g-12 ui-md-1">
<input type="button" value="Search" id="myButton">
</div>
</div>
</div>
解决方案
使用 align-self-end 类(bootstrap 4 / flexbox)将按钮垂直对齐到列的底部。
<div class="form-group col-md-2 align-self-end"><button class="btn btn-primary" id="btn" name="btn" type="submit">Submit</button></div>
另请访问此处进行进一步查询
你也可以使用align-self: flex-end;
在您的编译器上使用它而不是在 Fiddle
推荐阅读
- android - Fragment 实现中的 RecyclerView
- firebase - 插件项目:firebase_core_web 未找到
- flutter - 使用 Navigator.pushNamedAndRemoveUntil 时如何传递参数
- jquery - 使用 jQuery 动画滚动到元素
- magento - 如何在 php 中的 Magento 2 中获取 env.php 变量
- c++ - 在 C++ 中自动将任何结构转换为 json
- forms - 按下 Win+M 时,如何从模式窗体中最小化 Delphi 应用程序?
- amazon-web-services - 在 AWS API Gateway 中设置一个空的 GatewayResponse(只是状态码)
- apache-zookeeper - 如何在没有所有元数据的情况下从 zookeeper znode 获取数据?
- go - 为什么 Go 不为结构比较指定填充内容?