【发布时间】:2021-01-06 22:33:34
【问题描述】:
我在离子行中有三列,其中中间列的大小为 4,而第一和第三列的大小为 3。问题是中间列的填充和宽度在第一个和最后一个图标之间增加了一个间隙。我希望它们以很小的间隙(大约 10-12 像素)粘在一起。我将中间列的最大宽度更改为检查样式中的适合内容,并且它起作用了。但我无法在 scss 中设置样式。
HTML
<ion-row class="bottom-section ion-align-items-center ion-justify-content-center">
<ion-col size="3" class="col ion-text-end">
<ion-button class="delete-btn" color="light" size="large">
<ion-icon class="delete-icon" slot="icon-only" size="large" name="trash"></ion-icon>
</ion-button>
</ion-col>
<ion-col size="4" class="col col-2 ion-text-center" width-100>
<ion-button class="record-btn" color="danger" size="large">
<ion-icon class="record-icon" slot="icon-only" size="large" name="mic"></ion-icon>
</ion-button>
</ion-col>
<ion-col size="3" class="col ion-text-start">
<ion-button class="add-btn" color="light" size="large">
<ion-icon class="add-icon" slot="icon-only" size="large" name="add"></ion-icon>
</ion-button>
</ion-col>
</ion-row>
SCSS
.col {
border: 1px solid;
}
.col-2 {
--max-width: 100px;
max-width: 100px;
}
【问题讨论】:
标签: html css ionic-framework sass grid