我有一个div,我想在屏幕上部分定位,如下所示:
div{
position: absolute;
height: 100px;
width: 100px;
right: -50px;
top: 50px;
}
Run Code Online (Sandbox Code Playgroud)
但是这会增加页面的大小,允许它向右滚动.有没有办法保持这个div的一半隐藏,并阻止滚动查看它?
jac*_*Joe 48
是的,只需创建一个封闭的div overflow: hidden
,如下所示:
.outer {
overflow: hidden;
position: relative;
}
.inner {
position: absolute;
height: 100px;
width: 100px;
right: -50px;
top: 50px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="outer">
<div class="inner">
CONTENT
</div>
</div>
Run Code Online (Sandbox Code Playgroud)