【问题标题】:Don't work ion-scroll zoming不要进行滚动缩放
【发布时间】:2016-04-11 15:03:36
【问题描述】:

我正在制作具有缩放/滚动(xy)的简单图像视图。但我无法通过使用 ion-scroll 获得正确的结果。对不起,我是离子新手。 这是我的 .js 代码部分和类。

JS

<ion-content class="bg-color detail-cont">

    <ion-scroll class="filter-image" zooming="true" direction="xy" min-zoom="1" locked="false" has-bouncing="true">
        <div class="my-image" style="background: url('{{ getCurPhotoURI() }}')"></div>
    </ion-scroll>

</ion-content>

CSS

.filter-image {
    height:100% !important;
    width: 100% !important;
    background-color: black;
}
.my-image{
    width: 100% !important;
    height: 100% !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center, center !important;
}

怎么了? 谢谢你的提前。 问候。

【问题讨论】:

    标签: javascript css angularjs ionic-framework


    【解决方案1】:

    我假设缩放不起作用?这是因为您尚未将overflow-scroll 属性设置为false。出于某种原因,当您不将此设置为 false 时,ion-scroll 元素将无法检测到缩放。

    所以你的代码应该是这样的:

    <ion-content class="bg-color detail-cont">
    
    <ion-scroll class="filter-image" overflow-scroll="false" zooming="true" direction="xy" min-zoom="1" locked="false" has-bouncing="true">
        <div class="my-image" style="background: url('{{ getCurPhotoURI() }}')"></div>
    </ion-scroll>
    

    【讨论】:

    • 对我不起作用。安卓 6.0.1,离子 1.3.1。来自 Ionic exampleoverflow-scroll="false" 的代码
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-23
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    相关资源
    最近更新 更多