css - 离子网格在离子/角度项目中未正确显示
问题描述
我试图在我的离子/角度项目中的一行中显示两列。即使我使用ion-grid
的是 anion-row
和 two ion-col
s,第二列的内容也会被撞到页面下方,堆叠在第一列下方 - 这对我来说毫无意义。这是我的 HTML:
<ion-grid>
<ion-row style="border: none;" *ngFor="let word of words; let i = index">
<ion-col style="border: none;">{{ word | acrossWord }}</ion-col>
<ion-col style="border: none;">{{ word | downWord }}</ion-col>
</ion-row>
</ion-grid>
为什么会发生这种情况,我能做些什么来纠正它?
解决方案
因此,如果默认情况下两列的宽度一起超过容器宽度,则 ion-raw 作为 flex 容器将允许其中的元素进行换行。
为了防止这种行为,您可以使用这个 css 类强制“nowrap”:
<ion-row class="ion-nowrap"></ion-row>
在引擎盖下它会做:
flex-wrap: nowrap
推荐阅读
- html - 如何读取带有印地语字符的 CSV 文件并在 html 上显示?
- python-3.x - 在python中读取具有32位精度整数的txt文件
- python - [Dockerfile 中的 Python],如何找出“Requirements.txt”文件中包的正确顺序是什么?
- angular - 动态路线上的 Angular 8 SEO 图像和内容
- pytorch - pytorch 中的 torch.nn.gru 函数的输入是什么?
- javascript - 根据当前页面上的 URL 条件更改 href
- java - 基于模式的多租户:不时出现“java.sql.SQLException:未选择数据库”
- vue.js - Vue.js 中是否有任何等效的 RecyclerView/UITableView?
- iis - 在 IIS 服务器上启用文本压缩
- javascript - Emscripten:如何从 javascript 中获取 c 中的 char 数组