css - ionic 行渲染出屏幕

标签 css ionic-framework ionic2

我有一个简单的看法:

<ion-content>
  <ion-grid *ngIf="loaded">
    <ion-row>
      <ion-col>Stuff</ion-col>
      <ion-col>Stuff</ion-col>
      <ion-col>Stuff</ion-col>
    </ion-row>
  </ion-grid>
<ion-content>

但是<ion-row>由于应用到左侧和右侧的 -15px 边距,元素呈现在屏幕外。 这是预期的行为吗?

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

最佳答案

ion col 或 ion-row 有默认的 padding 和 margin,所以如果你不想使用那么添加标签 no-margin 和 no-padding default margin and padding 将被删除

关于css - ionic 行渲染出屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48029039/

相关文章:

css - 如何通过 jquery 设置动态创建的 html 元素的样式

html - 更改 HTML 中的宽度时,文本对齐会发生变化

php - 更改后续行的类

android - 无法制作圆形头像

javascript - Ionic 2 简单单例服务 [部分错误]

javascript - 如何让 bootstrap tabs-left 在 bootstrap 3.3.x 中工作

javascript - 如何将输入文本类型值传递给javascript函数| ionic v1

javascript - 每个使用 ionic v1 和 angularjs 的页面中都有奇怪的点

html - CSS 网格正确对齐

templates - 如何从远程服务器使用 templateUrl? Angular 2