首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

DIV滚动条的有关问题

2012-01-07 
DIV滚动条的问题我在DataList里套了一个DataGrid循环显示的时候,有些DataGrid里只有一条记录,但是有一些里

DIV滚动条的问题
我在DataList里套了一个DataGrid

循环显示的时候,有些DataGrid里只有一条记录,但是有一些里面很多
我想在条数多的时候加上滚动条

在DataGrid外面加了一个DIV,设置了高度(115px),但是只有一条记录的后面就有一片空白

怎么样才能使高度没达到115px的时候,有多高显示多高
超过115px加上滚动条。

谢谢。。

[解决办法]
好象在FF里可以设一个最大高度,在IE里不行.
[解决办法]
办法1:

看你页面用什么规范了。
用要实现你的要求
页面html头中加入规范
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd ">
<html xmlns= "http://www.w3.org/1999/xhtml ">


然后设置div style=“height:125px;scroll:auto "

即可。
因为: <html xmlns= "http://www.w3.org/1999/xhtml "> 规范,当容器内内容小于规定容器高度时,容器会自己缩小,无视容器高度设置。
办法2:
加js。判断div.width大于115时。div.style.scroll=auto;
[解决办法]
overflow:auto
[解决办法]
晕,有人先了啊.我手写html相当NB.先学做网页,后学.net的

热点排行