frame的运用

需求是做一个左边导航右边显示内容的网页。

首先需要先用框架frameset分割出两个页面,代码如下:

<frameset cols="20%,*">

  <frame/>

  <frame/>

</frameset>

接下来设置右边主内容框:

<frame name="lala"/> (这个name非常重要,有了它就可以用target来把页面导入这个页面,) frame标签中还可以添加许多属性,比如(frameborder=“1”或“2”用来表示是否需要显示边框)

接下来设置左边导航:

<frame src="01.html" target="lala"/> 这里的src是你需要导入的网页,target作用是规定在何处显示网页,因为我们上面已经定义了一个name那么直接调用就ok了

时间: 2024-10-10 16:01:25

frame的运用的相关文章

iOS开发UI基础—手写控件,frame,center和bounds属性

一.手写控件 1.手写控件的步骤 (1)使用相应的控件类创建控件对象 (2)设置该控件的各种属性 (3)添加控件到视图中 (4)如果是button等控件,还需考虑控件的单击事件等 (5)注意:View Contollor和view的关系 2.注意点 在OC开发中,Storyboard中的所有操作都可以通过代码实现,程序员一定要熟练掌握代码布局界面的能力! 设置控件监听方法的示例代码如下: [btn addTarget:self action:@selector(click:) forContro

Selenium-Webdriver系列Python版教程(5)————如何定位 frame

在 web ui 自动化测试中,frame 一直是令人头痛的问题,就像上班必须挤公车坐地铁一般, frame 的问题总是令人气闷纠结为之黯然神伤. 以前在使用 Selenium1 的时候,frame 也是颇为棘手的一个问题.不但要照本宣科的进行 一系列的设置,而且在进行实际代码编写的过程中会遇到各种奇奇怪怪的问题. frame 就像 中国男足的后防线,问题多多难以解决. selenium webdriver 处理 frame 比较简单,这点比某些测试工具要先进一些,令人身心愉 悦. 以下面的 h

iOS 动态设置UILabel的frame(宽度和高度)

CGSize labelSize=[self.myDetailLabel.text boundingRectWithSize:CGSizeMake([UIScreen mainScreen].bounds.size.width-20, 0) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName: self.myDetailLabel.font} context:nil].size; self.

Packet 和 Frame

一般说来,数据链路层发出的数据包称为frame,地址是链路层的地址,如mac地址:网络层发出的数据包称为packet,地址是网络层地址,如ip地址:传输层发出的数据包称为segment,地址是传输层地址,如TCP的端口号. 数据的封装过程: 1.data 2.segment 3.packet 4.frame 5.bit 对应的协议: 1.application-session (Represen layer is in the middle) layer 2.transprot layer 3.

IOS 杂笔-12(类别de巧用 有便于Frame的操作)

在实际开发中很多时候我们都为了控件frame的操作焦头烂额. 例如:我们只想要获取view的width. 我们可以这么操作:view.frame.size.width 有时我们想要改变view的width然而我们不能直接改变->需要三部曲. 让人抓狂,为了解决这里烦恼我们可以通过改变类别来达到理想的效果. 下面是类别的.h文件: // // UIView+CXExtension.h //// // Created by ma c on 16/3/25. // Copyright ? 2016年

Data Frame的常用函数

1.DataFrame的常用函数: (1)np.abs(frame) 绝对值, (2)apply function, lambda f= lambda x: x.max()-x.min(),frame.apply(f); frame.apply(f,axis = 1) f(x), def f(x): return Series([x.min(),x.max()], index=['min','max']),frame.apply(f)(3) applymap format f= lambda x

Objective-C日记-Bounds和Frame

今天在学习有关UIView时,关于Bounds和Frame的问题困扰多时,今日研究了一翻,有所收获,遂记之. 一.问题来源 网上有关bounds和frames的比较的文章主要就是一篇:http://blog.csdn.net/mad1989/article/details/8711697,核心思想是bounds的坐标系是相对于自己而言,而frames的坐标系是相对于父视图,主要的演示代码如下: UIView *view1 = [[UIView alloc] initWithFrame:CGRec

Frame框架

框架 frameset    框架集    如果使用框架集,当前页面不能有body    cols="300,*" :左右拆分,左边宽300,右边宽剩余    rows="300,*" :上下拆,上边高300,下边高剩余    frameboder :边框    <frame>        src :框架要显示页面的地址  noresize:禁止窗口调整大小         scrolling:滚动条  scrolling="no"

Python3 Tkinter基础 Frame bind 绑定鼠标左右键 打印点击的位置 event.x event.x_root

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: from tkinter import * root=Tk() #创建一个框架,在这个框架中响应事件 frame=Frame(root,width=200,height=200) def callBackLeft(event): print("相对于应用程序左上

Python3 Tkinter基础 Frame bind 绑定敲击键盘事件 将按键打印到Shell中

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: from tkinter import * root=Tk() #创建一个框架,在这个框架中响应事件 frame=Frame(root, width=200,height=200, background='green') def callBack(event):