Frameset框架,在同一个浏览器窗口中显示不止一个页面
2023-02-18 16:29:42 时间
总结一下。通过使用Frameset框架,可以在同一个浏览器窗口中显示不止一个页面。
先举个例子:
1 <frameset rows="100,*" cols="*" frameborder="no" border="0" framespacing="0"> 2 <frame src="top.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" /> 3 <frameset cols="200,*" frameborder="no" border="0" framespacing="0"> 4 <frame src="left.html" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" /> 5 <frame src="main.html" name="mainFrame" id="mainFrame" /> 6 </frameset> 7 </frameset>
下面介绍一下各个属性:
一、frameset
①border
设置框架的边框粗细。
②bordercolor
设置框架的边框颜色。
③frameborder
设置是否显示框架边框。设定值只有0、1;0 表示不要边框,1 表示要显示边框。
④cols
纵向分割页面。其数值表示方法有三种:“30%、30(或者30px)、*”;数值的个数代表分成的视窗数目且数值之间用“,”隔开。“30%”表示该框架区域占全部浏览器页面区域的30%;“30”表示该区域横向宽度为30像素;“*”表示该区域占用余下页面空间。
⑤rows
横向分割页面。数值表示方法与意义与cols相同。
⑥framespacing
设置框架与框架间的保留的空白距离。
二、frame
①name
设置框架名称。此为必须设置的属性。
②src
设置此框架要显示的网页名称或路径。此为必须设置的属性。
③scrolling
设置是否要显示滚动条。设定值为auto, yes, no。
④bordercolor
设置框架的边框颜色。
⑤frameborder
设置是否显示框架边框。设定值只有0、1;0 表示不要边框,1 表示要显示边框。
⑥noresize
设置框架大小是否能手动调节。
⑦marginwidth
设置框架边界和其中内容之间的宽度。
⑧marginhight
设置框架边界和其中内容之间的高度。
⑨width
设置框架宽度。
⑩height
设置框架高度。
三、iframe
是浮动的框架(frame),其常用属性与frame类似,其他的主要有以下(相同的就不列举了)
①align
设置垂直或水平对齐方式
②allowTransparency
设置或获取对象是否可为透明。
相关文章
- 这份数据安全自查checklist请拿好,帮你补齐安全短板的妙招全在里面!
- 苹果消息推送服务(APNS)的PHP版服务器端公共类
- 苹果APNS推送效率研究总结
- 再次深入研究苹果消息推送服务(APNS) 完善PHP版服务器端公共类
- 详解用 MiniFramework 计算程序运行时间的方法
- 设计模式—门面模式
- k8sailor - 用 golang+vue3 写一个k8s 控制面板
- k8sailor - 11 [vue3] 展示 deployment 详情页面
- 阿里面试官:说说 Spring 源码中 BeanFactory 的创建流程
- Redmine系统通过bug号解析页面内容及下载附件
- 987页的Java面试宝典,看完才发现,应届生求职也没那么难
- 链表常见面试题
- 二叉树常见面试题
- Android开发——设置界面的创建
- Android 双击退出程序实现(有侧滑界面)
- HelloWorld改编,仿bilibili手机端(一)——侧滑菜单界面布局
- .NET面试题解析(07)-多线程编程与线程同步
- .NET面试题解析(11)-SQL语言基础及数据库基本原理
- .NET面试题解析(06)-GC与内存管理
- .NET面试题解析(05)-常量、字段、属性、特性与委托