Var*_*eja 1 css ionic-framework angular ionic4
我是Ionic 4的新手,想在Ionic4中设计可滚动的选项卡。但是,当我添加以下代码所示的多个选项卡时,它们会缩小并在同一视图空间中显示。
<ion-tab-bar slot="top">
<ion-tab-button tab="account">
<ion-icon name="person"></ion-icon>
<ion-label>Label1</ion-label>
</ion-tab-button>
<ion-tab-button tab="contact">
<ion-icon name="call"></ion-icon>
<ion-label>Label2</ion-label>
</ion-tab-button>
<ion-tab-button tab="settings">
<ion-icon name="settings"></ion-icon>
<ion-label>Label3</ion-label>
</ion-tab-button>
<ion-tab-button tab="account">
<ion-icon name="person"></ion-icon>
<ion-label>Label1</ion-label>
</ion-tab-button>
<ion-tab-button tab="contact">
<ion-icon name="call"></ion-icon>
<ion-label>Label2</ion-label>
</ion-tab-button>
<ion-tab-button tab="settings">
<ion-icon name="settings"></ion-icon>
<ion-label>Label3</ion-label>
</ion-tab-button>
<ion-tab-button tab="account">
<ion-icon name="person"></ion-icon>
<ion-label>Label1</ion-label>
</ion-tab-button>
<ion-tab-button tab="contact">
<ion-icon name="call"></ion-icon>
<ion-label>Label2</ion-label>
</ion-tab-button>
<ion-tab-button tab="settings">
<ion-icon name="settings"></ion-icon>
<ion-label>Label3</ion-label>
</ion-tab-button>
</ion-tab-bar>
Run Code Online (Sandbox Code Playgroud)
这就是上面的代码的样子
请帮忙。
正如@ Diodeus-JamesMacFarlane所建议的,尝试使用自定义css,这是我的解决方案。
通过使用display: flex和解决overflox-x: scroll
这是我的SCSS文件:
.segment-card {
display: flex;
overflow-x: scroll;
.segment-item {
display: inline-block !important;
min-width: 100px !important;
width: auto !important;
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的HTML文件:
<ion-card no-padding no-margin class="no-border-radius segment-card">
<ion-tab-button class="segment-item" tab="account">
<ion-icon name="person"></ion-icon>
<ion-label>Label1</ion-label>
</ion-tab-button>
<ion-tab-button class="segment-item" tab="contact">
<ion-icon name="call"></ion-icon>
<ion-label>Label2</ion-label>
</ion-tab-button>
<ion-tab-button class="segment-item" tab="settings">
<ion-icon name="settings"></ion-icon>
<ion-label>Label3</ion-label>
</ion-tab-button>
<ion-tab-button class="segment-item" tab="account">...
</ion-tab-button>
<ion-tab-button class="segment-item" tab="contact">...
</ion-tab-button>
<ion-tab-button class="segment-item" tab="settings">...
</ion-tab-button>
<ion-tab-button class="segment-item" tab="account">...
</ion-tab-button>
<ion-tab-button class="segment-item" tab="contact">...
</ion-tab-button>
<ion-tab-button class="segment-item" tab="settings">...
</ion-tab-button>
</ion-card>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2110 次 |
| 最近记录: |