html - 如何将离子输入文本与侧面的其他元素对齐
问题描述
我正在开发一个项目,我遇到了一个问题,其中包括占位符文本的离子输入文本略高于它旁边的文本。我需要帮助调整它们。
这是我的代码。
<ion-item>
<h4 item-left> UserName: </h4>
<ion-input placeholder="UserName" class="ion-padding"></ion-input>
</ion-item>
<ion-item>
<h4 item-left> Profile picture: </h4>
<ion-input placeholder="Profile picture" class="input"></ion-input>
</ion-item>
<ion-item>
<h4> E-mail: </h4>
<ion-input placeholder= "Email" inputmode="email"type="email" class="input"></ion-input>
</ion-item>
这是输出:
解决方案
在 Ionic 中对齐元素的官方推荐方法是使用自 ionic3 以来可用的实用程序 css 类。您将在此处找到文档:https ://ionicframework.com/docs/layout/css-utilities
例如,如果您想将离子输入向右对齐,您可以简单地执行以下操作:
<ion-input class="ion-text-right"></ion-input>
请注意在您的 global.scss 文件中启用了实用程序,如下所述:https ://ionicframework.com/docs/layout/global-stylesheets
如果您使用的是旧版本的 Ionic (v2),则必须使用 html 属性而不是 css 类
推荐阅读
- typescript - 如何在 A-La-Carte 系统中使用 vuetify 加载程序时导入 vuetify/lib
- python - 如何添加矩阵 XY 轴编号和 XY 轴来显示
- android - 如何在颤动中添加水平图像集?
- android - 从图像视图获取图像位图到 Kotlin base64 ,总是 octet-stream 而不是 image/png
- jquery - 在库中的自定义 div 中附加函数
- kubernetes - 即使使用 kubectl 标志,kubectl 端口转发也会出错
- python - 串行程序比并行程序工作得更好
- python - 为什么我的 for 循环在列表末尾返回一个空列表值?
- ruby-on-rails - Ruby on Rails 中的 Sqlite 到 Postgresql 迁移
- angular - Ionic 应用程序中的超时错误处理 - Ionic