如何设置滚动条的高度

来源:百度知道 编辑:UC知道 时间:2024/09/22 13:41:33
我在div里插入了一个表格,div的高度是固定的,而表格的高度大于div的高度,所以我设置溢出的部分用滚动条显示。但是滚动条的高度是自适应的,我希望可以自己设定滚动条的高度,无论表格有多高,滚动条的高度都是固定
希望各位达人帮帮忙,问题解决后再送上两百分

貌似用js可以控制,但是我找了几段代码都没用。

难道没有人会么

百度hi我,我也遇到过类似问题,不要用js就可以实现的。

可以去下面这个网站看下(参考资料里)

这里稍微总结一下,那就是利用JavaScript脚本,从浏览器中获取各个关于位置的参数,然后将其计算后,定位在窗体的右下角。可以承认,这个方法确实是比较自然的想法,也是很常见的方法,但是这样的方法有以下几个缺点:

1、使用了大量的计算,每次滚动,都少不了一大堆的运算。
2、使用了JavaScript脚本,脚本这东西受到浏览器的限制,即便没有限制,也同样因为网页的下载模式问题,可能因为脚本下载未完成或者下载失败而致使脚本无法正确运行。
3、条条大路通罗马,但是看看那方块,当快速滚动滚动条的时候,会发现那个可爱的方块抖动地厉害。这也难怪,那么多的计算谁能受得了?
那有没有比较“平静”高效的表示方式呢?比如是否有一种用CSS的方式呢?

首先,我们将目光投向了CSS规范,我想很多人和我一样很快就想到了position属性,说到定位,我们很容易想到这个属性。这个属性一共有四个选项:static、relative、absolute、fixed(详情请点击)。很高兴,我们在阅读了相关的注释后,我们大概能看到fixed是比较符合我们的需求的

<marquee behavior="scroll" direction="up" bgcolor="" width="220" height="225" loop="-1" scrollamount="1" scrolldelay="1" onmouseover="this.stop()" onmouseout="this.start()">
</marquee>

兄弟,这个是我现在页面上用的,你可以试着测试一下看行不行!希望能帮到你!

可视化窗口的控件(滚动条是一种控件)是软件设计人员设定了的,不好改,除非你懂那种软件的设计。即时懂设计也不一定能改,