【发布时间】:2016-12-16 12:31:33
【问题描述】:
【问题讨论】:
-
首先,您必须将完整图像设置为页面背景,然后在所有组件按钮和标题上设置 css 不透明度属性。前任。不透明度:0.5;
标签: angular typescript ionic2 ionic3
【问题讨论】:
标签: angular typescript ionic2 ionic3
This 就是你要找的东西:
默认情况下,内容位于页眉和页脚之间。 但是,使用
fullscreen="true",内容将能够滚动 “在”页眉和页脚下。乍一看全屏选项 看起来可能与默认设置没有什么不同,但是,通过添加 透明效果到标题然后可以在下面看到内容 用户滚动时的标题。
所以你只需要像这样在你的内容中添加fullscreen="true"
<ion-content fullscreen="true">
<!-- ... -->
</ion-content>
【讨论】:
padding 属性指令
我找到了一个非常好的解决方案:Tutorial
<ion-header no-border>(在 android 设备上删除边框)<ion-navbar transparent>
【讨论】:
因此,您需要做一些事情。首先,正如丹尼斯所说,我写了一个设置标题为透明的小教程,您可以详细查看here。
transparent 输入属性添加到nav-bar,这基本上将background:transparent !important 添加到工具栏。no-border 添加到ion-header 来移除android 上显示的边框阴影。.scroll-content 上的顶部填充,因此标题填充将被忽略。为此,只需添加 top-padding: 0。.slide-zoom,它由ion-slide 自动生成。您可以将其高度和宽度设置为 100%,然后添加类似 background: linear-gradient(0deg, rgba(226, 135, 106, 0.84) 0%, rgba(255, 93, 152, 0.85) 100%) !important; 的内容
.swiper-pagination-bullet 和 .swiper-pagination-bullet-active。我写了一个非常简单的例子来实现你的愿望:
如果这是你想要的,我published a repo 这样你就可以作为参考。
【讨论】: