.cnt
overflow: auto
https://codepen.io/DTX/pen/qjjyEe是否可以将滚动条从容器移出到文档?
我希望它看起来像在图像上滚动条: Img
附:为什么在内容结尾处有1px行?
.cnt
overflow: auto
https://codepen.io/DTX/pen/qjjyEe是否可以将滚动条从容器移出到文档?
我希望它看起来像在图像上滚动条: Img
附:为什么在内容结尾处有1px行?
你可以欺骗,通过从.wrap
删除overflow: auto
和增加额外的覆盖隐藏溢出的内容:
thx。但1px的差距仍然存在:)可能你有什么想法? http://i.imgur.com/uEAt4TW.png – DTXqueque
@DTXqueque检查是否还有差距:https://codepen.io/anon/pen/NggOyR –
你可以用一个面具,让身体溢出:https://codepen.io/gc-nomade/pen/jwwpXQ
.wrap {
height: 80vh;
margin: 10vh 10vw;
width: 80vw;
}
.wrap:before {/* here comes the mask hidding edges with a white shadow */
content: "";
position: fixed;
top: 10vh;
bottom: 10vh;
left: 10vw;
width: 80vw;
border: solid 1px;
box-shadow: 0 0 0 10vw white;
pointer-events: none;/* will not catch pointer-events and will let pointer-events occurs within .wrap */
}
.sidebar {
text-align: center;
background: rgba(170, 170, 170, 0.7);
height: 80vh;
position: fixed;
width: 20vw;
left: 10vw;
}
.sidebar button {
margin: 5px;
}
main {
background: #FFAB91;
margin-left: 20vw;
}
header {
background: #ccc;
height: 30px;
text-align: center;
}
header span {
background: #aaa;
display: inline-block;
height: 12px;
margin-top: 9px;
vertical-align: top;
width: 90px;
}
.hide {
display: none;
}
.item {
height: 100px;
background: #ddd;
margin: 20px;
}
.cnt {
padding-bottom: 10vh
}
<div class="wrap">
<div class="sidebar">Sidebar</div>
<main>
<header><span> </span></header>
<div class="cnt">
<div class="item"><a href="">click me</a> or select me </div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
</main>
</div>
1px line:https:/ /i.stack.imgur.com/SLfuF.png – DTXqueque
我无法复制该问题。 Chrome V 58 –
白线或黑色轮廓 –