放在一个框架文档的标签之前, 也可以嵌在其他框架文档中;
框架中不能有body及body子标记, 框架是由框架集(frameset)和框架页(frame)组成;
frameborder 框架边框显示属性
该属性用于指定框架周围是否显示边框, 取值有1(显示边框, 默认值)和0(不显示边框)。
framespacing 该属性用于指定框架之间的间隔, 以像素为单位。
如果不设置该属性,则框架之间没有间隔。
border 指定边框宽度属性
该属性用于指定边框的宽度, 只有在frameborder属性为1时有效。
bordercolor 指定边框颜色
定义在不支持框架的浏览器中显示什么提示;
定义一个框架内的单一窗或窗区域;
规定框架内显示的html文档;
命名框架或区域以便别的框架可以指向它;
定义框架左右边缘的空白大小,必须大于等于1;
定义框架上下边缘的空白大小,必须大于等于1;
设置框架是否有滚动栏,其值可以是"yes","no",或"auto";
禁止用户调整一个框架的大小;其值只有一个"noresize"
longdesc属性指向了带有框架内容长描述的页面:
创建一个内联的框架;
src 定义在框架中显示的内容的来源;
frameborder 规定是否显示框架周围的边框。(0或1);
align 控制对齐方式(left、right、middle、top、bottom);
height 框架的高度,
width 框架的宽度;
marginheight 定义 iframe 的顶部和底部的边距。
marginwidth 定义 iframe 的左侧和右侧的边距。
scrolling 规定是否在 iframe 中显示滚动条(yes、no、auto)。
name 规定 iframe 的名称。
bordercolor 指定边框颜色
关于框架集中属性cols rows分割方法理解
将窗口分为40%,40%,20%
将窗口分为100像素,200像素和剩下的700像素
将100像素以外的窗口平均分配
将窗口分为三等份
总共有三个按列排列的帧,每个帧占整个浏览器窗口的1/3
总共有三个按行排列的帧,第一个帧占整个浏览器窗口的40%,剩下的空间平均分配给另外两个帧
以上"*"表示剩余部分
总共有六个帧,先是在第一行中从左到右排列三个帧,然后在第二行中从左到右再排列三个帧,即两行三列,
所占空间依据rows和cols属性的值,其中200的单位是像素
属性汇总:
frameset(框架集)
rows 它是将框架集划分为上下型
cols 它是将框架划分为左右型
border 是用于设置框架的边框粗细
frameborder 是用于设置是否显示边框, 取值:yes|no或1|0
bordercolor 用于设置框架边框的颜色
frame(框架页)
noresize 是否可以调整小窗口的大小
name 用于设置小窗口的名称
src 小窗口的url
scroll 是否显示滚动条 yes|no|auto
实例: iframe满屏方案
iframe满屏方案
js实现透明度渐变效果的方法
js实现透明度渐变效果的方法
更新时间:2015年04月10日 10:35:28 作者:jingangel
这篇文章主要介绍了js实现透明度渐变效果的方法,涉及javascript实现渐变效果的技巧,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了js实现透明度渐变效果的方法。分享给大家供大家参考。具体分析如下:
这里可实现一开始元素的透明度是30,鼠标移上的时候,透明度慢慢增加,到透明度100停止。鼠标移出,透明度慢慢减少,减少到30的效果。
要点一:因为无法直接获取和改变透明度的值,可以把透明度值赋给一个变量,让变量变化,最后把变量的值再赋给元素的透明值。
var alpha=30;
要点二:判断目标值和目前透明值,来判定是正向速度还是负向速度。
if(target > alpha){ speed = 2; }else{ speed = -2; }
要点三:如果透明值达到目标值,关掉定时器,否则透明值继续变化。最后把值赋给元素,因为透明度有兼容问题,所以要写上两个写法。
if(alpha == target){ clearInterval(timer); } else{ alpha = alpha + speed; run.style.filter = 'alpha(opacity='+alpha+')'; run.style.opacity = alpha/100; document.title = alpha; }
最后,上代码:
无标题文档
希望本文所述对大家的javascript程序设计有所帮助。