首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ion 2 ion-list中的空格太多

ion 2 ion-list中的空格太多
EN

Stack Overflow用户
提问于 2017-06-22 03:01:04
回答 2查看 1.2K关注 0票数 0

我正在尝试创建一个离子卡,用线分隔一些文本,然后在它下面创建一个只读表单数据。该屏幕截图仅显示表单数据部分。

我使用的代码如下

代码语言:javascript
复制
<ion-list>
    <ion-item>
        <ion-label><p>Close Date</p></ion-label>
        <ion-label><p>In 22 Days</p></ion-label>
    </ion-item>
    <ion-item>
        <ion-label><p>Last Activity</p></ion-label>
        <ion-label><p>In 22 Days</p></ion-label>
    </ion-item>
</ion-list>

但是这会在两行之间留下太多的空格。

这就是我们想要的。该页面看起来像https://www.dropbox.com/s/ihxh3bckziyfcdp/Screenshot%202017-06-21%2012.40.27.png?dl=0

EN

回答 2

Stack Overflow用户

发布于 2017-06-22 03:24:21

我不能100%确定你想要接近所附截图的哪一部分,但由于离子是超文本标记语言/JS/CSS,你应该能够添加一个ID或一个类到有问题的<p>,并减少它们的上边距。

在IONIC3中,应该有一个包含模板.html文件和.ts文件的component.scss文件。

您可以添加类似以下内容来减少顶部边距:

代码语言:javascript
复制
page-foo {
  .tight-paragraph {
    margin-top: 2px;
  }
}

应该在.ts文件的组件声明中建立选择器page-foo

代码语言:javascript
复制
@Component({
  selector: 'page-foo',
  templateUrl: 'foo.html' 
})
export class FooPage {
票数 0
EN

Stack Overflow用户

发布于 2017-06-22 03:30:49

尝试在ion-item之外使用<ion-item-group></ion-item-group>

如果是特定情况,您可以使用CSS来控制同一页面的.scss中的行之间的距离。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44684250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档