当你在制作网页中用CSS定义一个DIV(或者其他容器,如table等...)的height:100%
在IE6中此定义无法达到预期纵向(y)100%显示效果时
以下方法可以帮你解决
首先请用CSS定义
此定义是为了让本身body就具有height为100%
然后
再定义你想让其达到高100%纵向满屏的DIV(或者其他容器)的父DIV(或者其他容器)
其高度亦为height:100%
注意加重字体所表达的意思
即:
你要定义一个DIV的高100%纵向满屏
那么请先将其上级的DIV的高定义为100%
上级有多少个DIV,你都要定义它们的高为100%
这样才能达到包含在里面的DIV的高为浏览器高100%的纵向满屏效果。
在IE6中此定义无法达到预期纵向(y)100%显示效果时
以下方法可以帮你解决
首先请用CSS定义
body{height:100%}
此定义是为了让本身body就具有height为100%
然后
再定义你想让其达到高100%纵向满屏的DIV(或者其他容器)的父DIV(或者其他容器)
其高度亦为height:100%
注意加重字体所表达的意思
即:
你要定义一个DIV的高100%纵向满屏
那么请先将其上级的DIV的高定义为100%
上级有多少个DIV,你都要定义它们的高为100%
这样才能达到包含在里面的DIV的高为浏览器高100%的纵向满屏效果。
如果要控制DIV透明度,就需要用到CSS的滤镜
其中的Alpha属性就是来实现透明的
甚至可以达到渐变透明效果。
用滤镜filter的Alpha属性实现透明。表达格式如下:
filter: alpha(opacity=?,finishopacity=?,style=?,startX=?,startY=?,finishX=?,finishY=?);
各项赋值说明:
opacity代表透明度,可选值从0到100,0代表完全透明,100代表完全不透明;
finishopacity是一个可选项,用来设置结束时的透明度,从而达到一种渐变效果,它的值也是从0到100;
style参数指定了透明区域的形状特征。其中0代表统一形状;1代表线形;2代表放射状;3代表长方形;
startX和startY代表渐变透明效果的开始坐标,finishX和finishY代表渐变透明效果的结束坐标。
其中的Alpha属性就是来实现透明的
甚至可以达到渐变透明效果。
以下为引用部分
用滤镜filter的Alpha属性实现透明。表达格式如下:
filter: alpha(opacity=?,finishopacity=?,style=?,startX=?,startY=?,finishX=?,finishY=?);
各项赋值说明:
opacity代表透明度,可选值从0到100,0代表完全透明,100代表完全不透明;
finishopacity是一个可选项,用来设置结束时的透明度,从而达到一种渐变效果,它的值也是从0到100;
style参数指定了透明区域的形状特征。其中0代表统一形状;1代表线形;2代表放射状;3代表长方形;
startX和startY代表渐变透明效果的开始坐标,finishX和finishY代表渐变透明效果的结束坐标。