css - 在父 div 内部掩码下/后面滚动子 div
问题描述
我有一个具有固定高度的子 div,它是可滚动的,因为内容扩展了高度。
父 div 有一个红色的内部掩码。
我需要在这个红色内掩码下面/后面滚动子 div 的元素。如何实现?
这是一个plunkr的链接,它展示了messages
元素如何在红色蒙版上滚动。
html
<div id="console" fxLayout="column" fxLayoutAlign="start start">
<div
id="console_toolbar"
fxLayoutAlign="start start"
fxLayout="row"
fxFill
>
<div class="label_text">Display:</div>
<div class="con_msg_cb">Test</div>
</div>
<div id="console_output" fxLayout="row" fxFill>
<div id="console_msg_wrapper" fxLayout="column" fxFill>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
<div class="cm">message</div>
</div>
</div>
</div>
CSS
h1,
p {
font-family: sans-serif;
}
#console {
background-color: green;
}
div#console_toolbar {
min-height: 30px;
width: 100%;
background-color: blue;
}
div#console_output{
height: 200px;
}
div#console_msg_wrapper{
height: 100%;
overflow-y: scroll;
padding: 10px;
background-image:
linear-gradient(to bottom,
rgba(240, 255, 40, 1) 0%,
rgba(240, 255, 40, 1) 100%),
linear-gradient(to bottom,
rgba(240, 40, 40, 1) 0%,
rgba(240, 40, 40, 1) 100%);
background-clip: content-box, padding-box;
z-index: 100;
}
div.cm{
}
解决方案
推荐阅读
- scala - 有没有办法使伴生对象函数私有并将伴生对象导入类然后访问该函数?
- javascript - express.js“next()”参数的确切性质
- javascript - 在这种情况下如何执行嵌套循环?
- node-red - 如何从 node-red 控制“Google Home”设备?
- r - 箱线图中的错误,缺少参数“x”,没有默认值
- c# - 如何从 JSON 对象(非数组)中获取 JSON 对象列表(不反序列化)
- android - Android Q - 查询特定文件夹及其子文件夹中的音频文件的 MediaStore
- c++ - 不同版本的 Mac OSX 向后兼容的程度如何?(Xcode C++
- shell - 将相同数据发送到多个动态进程的有效方法
- python - 是否有在python中保存多个具有不同名称的csv文件的功能?