angular - Angular Material 基本对齐、大小、浮动工具类
问题描述
当它超出材料组件material.angular.io时,说我只是想做简单的text-align: right
还是float:right
在<div>
. 我怎样才能做到这一点?
我见过
align="end"
在一些正在使用的材质小部件中。但它不适用于所有小部件。
还有
matLine
指令将使元素成为列表中的整行
我有点记得看到
matSize="large"
或类似的地方。
但是我从官方文档中找不到与此相关的任何内容。对我来说,这不是明智之举。
例如,在 中bootstrap 3
,有
<div class="text-right">
<div class="pull-right">
助手类。Bootstrap 4
甚至有更细粒度的类来调整填充和边距m-2
p-2
等。
也可以为更小、更大的元素(按钮、输入等)调整大小
<button class="btn btn-primary btn-lg">
是否有任何解决方案可以在 Angular Material 中处理这个问题?
或者真的都是关于小部件的。你只需要自己处理这些细节。
解决方案
我认为Angular Flex-Layout就是为此而创建的。您的示例可以这样创建:
<div fxLayout="row" fxLayoutAlign="flex-end"></div>
该项目仍处于测试阶段(现在很长一段时间),我不太确定它的维护有多积极。
按钮大小在材料规格中不可用,因此您必须自己实现这些。
推荐阅读
- sed - sed 脚本未在 Vagrantfile 中执行
- animation - 在 ThreeJS 中使用 KeyFrameTracks 同时动画立方体
- r - 如何使用时间序列滑块过滤数据
- python - 使用 Python 一次在文件夹中的多个文件上运行 perl 脚本
- java - 如何检索已存储在 firebase 数据库中并显示在回收站视图中的图像?
- python - 在“ Pipenv”中定义shell入口点的规范方法?
- xcode - 如何从零开始在 Xcode 中创建准系统“Hello World”项目?
- python - How can I iterate a dictionary which is into another dictionary to get specific values?
- html - 从网页中提取和选择链接
- java - Graphics2d Rotation 旋转所有对象