html - 如何去除 ionic 元素周围的填充?

标签 html css ionic-framework ionic2 ionic3

我想从我的 ion-item 中删除 padding,这样它就可以占据页面的整个 width

请查看开发工具以查看 ionic 项周围的填充

<ion-content padding>
  <ion-list>
    <ion-item>
      <ion-thumbnail>
        <img class="imgmg" src="...">
      </ion-thumbnail> 
      <h2>Text</h2>
    </ion-item>
  </ion-list>
</ion-content>

ion-item 的填充为 16px,当我检查 ion-item 以及 class="scroll-content"时,我在检查器中发现了 scss

ion-app.md [padding] .scroll-content {
    padding: 16px;
}

如果我删除这个填充,那么 ion-item 可以通过删除这个填充来占据整个宽度,但是当我在我的 scss 文件中使用它时,填充不会被删除。

最佳答案

对于那些正在使用 ionic 4 的人,你应该使用 Ionic CSS Utilties for padding

简而言之,您必须编写以下代码:

<ion-item class="ion-no-padding">
  <ion-thumbnail>
    <img class="imgmg" src="...">
  </ion-thumbnail> 
  <h2>Text</h2>
</ion-item>

如果你想移除内部填充,使用 ion-item custom CSS properties :

ion-item {
  --padding-end: 0px;
  --inner-padding-end: 0px;
  // here other custom CSS from documentation
}

关于html - 如何去除 ionic 元素周围的填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49569679/

相关文章:

html - Bootstrap 4 无法更改导航栏元素的颜色?

javascript - 切换选项卡后 ionic 段不显示数据

angular - 如何在 ionic 2(搜索栏)中进行自动完成

html - Semantic-UI UI 类的使用

angular - 如果 key 存在于 ionic 存储中,如何使用 * ngIf 显示按钮

html - 在保持基本结构的同时对齐 div

javascript - 删除元素时的 DOM 事件

html - 使 HTML/CSS 工作更轻松的工具

html - 网站上品牌标志的最佳实践

html - 一行放在里面溢出