gpt4 book ai didi

css - 带 ngFor 的 ionic 4 水平滚动

转载 作者:太空狗 更新时间:2023-10-29 18:07:32 26 4
gpt4 key购买 nike

我很迷茫。我可以使用 html 和 css 使水平滚动正常工作,但是当我引入 ngFor 时,它拒绝产生相同的效果。有没有人有这方面的经验,或者知道如何解决这个问题?

这是我无法运行的简单代码:

这个例子产生了一个垂直列表:

<div class="container" *ngFor="let item of items | async">
<div class="scroll" scrollX="true">
<span>{{item.ProjectEvent}}</span>
</div>
</div>

这个会产生一个水平滚动的宽容器

 <div class="container" >
<div class="scroll" scrollX="true">
<span>item1</span>
<span>item2</span>
<span>item3</span>
<span>item4</span>
<span>item5</span>
<span>item6</span>
<span>item7</span>
<span>item8</span>
<span>item9</span>
</div>
</div>

两者使用相同的 css:

.container {
width: 100px;
background-color: green;
overflow: hidden;
white-space: nowrap;
::-webkit-scrollbar {
display: none;
}
.scroll {
overflow: auto;
}
}

请给我解释一下,Spock 先生!

提前感谢您的帮助!

良好措施的依赖性:

"dependencies": {
"@angular/common": "^7.1.4",
"@angular/core": "^7.1.4",
"@angular/fire": "^5.1.1",
"@angular/forms": "^7.1.4",
"@angular/http": "^7.1.4",
"@angular/platform-browser": "^7.1.4",
"@angular/platform-browser-dynamic": "^7.1.4",
"@angular/router": "^7.1.4",
"@ionic-native/core": "5.0.0-beta.21",
"@ionic-native/splash-screen": "5.0.0-beta.21",
"@ionic-native/status-bar": "5.0.0-beta.21",
"@ionic/angular": "4.0.0",
"@ionic/pro": "2.0.4",
"core-js": "^2.5.4",
"firebase": "^5.8.0",
"ngx-navigation-with-data": "^1.0.2",
"rxjs": "~6.3.3",
"zone.js": "~0.8.26"
},

最佳答案

尝试在需要复制的实际元素上使用该指令:

<div class="container">
<div class="scroll" scrollX="true">
<span *ngFor="let item of items | async">{{item.ProjectEvent}}</span>
</div>
</div>

关于css - 带 ngFor 的 ionic 4 水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54413418/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com