我正在使用核心动画页面。一些页面上的内容需要滚动。我想为页面设置背景颜色,我希望背景颜色覆盖滚动区域,而不仅仅是当前视口。我该如何做到这一点?polymer core-animated-pages如何设置可滚动内容的背景
更具体地说,我有:
<core-animated-pages flex transitions="cross-fade-all">
<div>Some small content</div>
<div>Some long text that will need to be scrolled</div>
<div>Another page</div>
</core-animated-pages>
所以我怎么作风使背景颜色将覆盖滚动的文字?
@jeff在指定div上的相对值时提供了很大一部分答案。此外,我使用以下CSS将元素放置在上面的标题栏之外,并确保背景涵盖了页面的提醒。
#instructions {
background: #FFF59D;
min-height: calc(100vh - 200px);
top:+30px;
padding:10px;
width:calc(100% - 24px);
}
从%值和顶部中减去像素:+允许在顶部的菜单栏和身体上的填充 - 这些将需要取决于菜单栏的高度是调整和填充。
现在我想将纸卷包装在纸上,但是我发现当我这样做时,我失去了背景。我如何将纸张 - 阴影效果应用于div?
感谢。在div上指定相对是我所缺少的。我添加了一些额外的标记,使我能够获得背景以覆盖页面的其余部分,同时为上面的菜单栏留出空间。我将编辑我的帖子以显示此内容。 – 2014-12-08 01:09:37