我有三个div层。第一层是具有指定高度的背景。第二层是内容类的透明div。第三层是内容。我想删除.content类的滚动条,并且想要使用浏览器滚动滚动文本。我该怎么做?如何滚动一个位置:绝对与bowser滚动?
.container{
background-color:black;
height:400px;
wdith:100%;
}
.backtransparent{
background-color: gray;
width:250px;
height:100%;
margin: 0 auto;
}
.content{
width:200px;
margin: 0 auto;
background-color:white;
position:absolute;
overflow:auto;
height:400px;
left: 0;
right:0;
}
<div class="container">
<div class="backtransparent">
<div class="content">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur mollitia maxime facere quae cumque perferendis cum atque quia repellendus rerum eaque quod quibusdam incidunt blanditiis possimus temporibus reiciendis deserunt sequi eveniet necessitatibus maiores quas assumenda voluptate qui odio laboriosam totam repudiandae? Doloremque dignissimos voluptatibus eveniet rem quasi minus ex cumque esse culpa cupiditate cum architecto! Facilis deleniti unde suscipit minima obcaecati vero ea soluta odddio cupiditate placeat vitae nesciunt quis alias dolorum nemo sint facere. Deleniti itaque incidunt eligendi qui nemo corporis ducimus beatae consequatur...
</div>
</div>
</div>
下面是完整的例子:https://jsfiddle.net/yrp4pmmc/2/
如果我得到它的权利,你不能,除非你的浏览器窗口具有高度小于'400px'它不会显示滚动条。 –
@JordiNebot高度是预定义的。我只想滚动浏览器滚动的文本(而不是像这样单独滚动)。 – test123456
如果你的容器的高度需要固定在400px并且你的窗口更高,你不能使用浏览器滚动来获得它,但@ sTx的答案似乎是一个相当不错的答案...... –