1、首先让我们创建一个HTML文件。
2、通过记事本来编辑,书写上一个HTML的整体结构。
3、书写一个div模块。
4、接着开始写css代码。
5、定义上div的长宽。
6、利用overflow属性,来设置是否展示滚动栏。
7、打开HTML网页,就已经可以看到右边滚动栏了。
首先overflow:scoll的意思是当页面内容超出一屏(或者你给body设置的宽度)时显示滚动条的意思。当没有超出时,当然只有X和Y的轴。
问题出在,背景图片不能设置大小。HTML不会计算出背景图片的大小,这和直接插入的图片是有区别的。
解决办法
1.把body的宽度和高度,和图片真实大小设置为一致。
2.就像你说的body里包的一个div,你给那个div设置的宽度和高度和图片一致即可。
另外题外补充,overflow还有两个其它参数。只显示Y轴或者X轴。不会overflow的使用在IE和FF中是有明显差异的。
如果仍没解决,百度Hi或者站内消息可以找到我
css设置滚动条的颜色
div{
scrollbar-face-color:#fcfcfc
scrollbar-highlight-color:#6c6c90
scrollbar-shadow-color:#fcfcfc
scrollbar-3dlight-color:#fcfcfc
scrollbar-arrow-color:#240024
scrollbar-track-color:#fcfcfc
scrollbar-darkshadow-color:#48486c
scrollbar-base-color:#fcfcfc
}
滚动条样式主要涉及到如下CSS属性:
overflow属性:检索或设置当对象的内容超过其指定高度及宽度时如何显示内容
overflow:auto在需要时内容会自动添加滚动条
overflow:scroll总是显示滚动条
overflow-x:hidden禁止横向的滚动条
overflow-y:scroll总是显示纵向滚动条
width:568pxwidth:98%设置区域的宽度[像素/百分比等等]
height:120px设置区域的高度[像素/百分比等等]