html样式超出出现滚动条,CSS 设置的高度超出屏幕高度为什么没出现滚动条?

博客讲述了如何修复.waterBox1内的内容溢出滚动问题,原本只有少量内容滚动,添加overflow:scroll属性后,滚动条样式出现但内容未正常滚动。讨论了为何设置overflow属性后没有效果,以及如何调整容器层级和样式以实现内容完整滚动。
摘要由CSDN通过智能技术生成

0.jpg

//重复.waterBox2里的内容。

.waterBox1{

position: relative;

border: solid 3px black;

border-radius:3px;

width:96%;

height:auto;}

.waterBox1:after{

content: "";

clear: both;

display: block;}

.waterBox2{

padding: 20px 0 0 40px;

float: left;}

.waterBox3{

padding: 10px;

border: solid white 1px;

box-shadow: 0 0 5px;

background: white;

border-radius: 4px;}

.waterBox3 > img{width: 185px;height: auto;}

我重复在.waterBox1内插入.waterBox2(含其所有后代元素)直到溢出

屏幕,虽然屏幕出现了滚动条,但是只是卷起了很少一部分内容,。所以看不到

下面的内容(图片)。当我给.waterBox1加个overflow:scroll属性

之后可以看到,但是.waterBox1并没有滚动条出现只是有个,

滚动条的样式出现,内容是平铺下来的,并没有被卷起。发现Body盒子的之前滚动条

卷起的内容比以前多了很多。求解为什么没有在.waterBox1盒子内卷起?为什么不

设置.waterBox1的overflow:scroll属性会看不到下面的内容?按理说超出游览器

高度会出现滚动条往下卷啊,然而之前它出现了却没往下卷很多,只是卷了一点,这根本

不足够让我看到下面的内容

-------分割线---

忘了说,我给那个最大的容器设置了scroll属性(最大那个容器是一个DIV是Body的子元素)

bVGrCi?w=848&h=397

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值