




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、HTML5前端开发1元素定位设置元素定位设置2滚动条设置滚动条设置一、一、position 定位属性,检索对象的定位方式;定位属性,检索对象的定位方式;语法:语法:position:static /absolute/relative/fixed取值:取值:1、static:默认值,无特殊定位,对象遵循:默认值,无特殊定位,对象遵循HTML原则;原则;2、absolute:绝对定位,将对象:绝对定位,将对象从文档流中拖离出来从文档流中拖离出来,使用,使用left/right/top/bottom等属性相对其最接近的一个并有定位设置的等属性相对其最接近的一个并有定位设置的父元素进行绝对定位;如果不
2、存在这样的父对象,则依据父元素进行绝对定位;如果不存在这样的父对象,则依据body对对象象(浏览器浏览器),而其层叠通过,而其层叠通过z-index属性定义;属性定义;3、relative :相对定位,对象不可层叠,将依据:相对定位,对象不可层叠,将依据right,top,left,bottom(相对定位)等属性(相对定位)等属性在正常文档流中偏移位置在正常文档流中偏移位置;4、fixed:(固定定位固定定位)未支持,对象定位遵从绝对定位方式(未支持,对象定位遵从绝对定位方式(absolute);但是要遵守一些规范;);但是要遵守一些规范;值值描述描述staticstatic默认。位置设置为默
3、认。位置设置为 static static 的元素会正常显示,它始终会处于文档流给的元素会正常显示,它始终会处于文档流给予的位置(予的位置(static static 元素会忽略任何元素会忽略任何 toptop、bottombottom、left left 或或 right right 声声明)。明)。relativerelative是相对于默认位置的偏移定位,通过设置是相对于默认位置的偏移定位,通过设置leftleft、toptop、rightright、bottombottom值值可将其移至相对于其正常位置的地方可将其移至相对于其正常位置的地方absoluteabsolute相对于父级元素
4、的绝对定位,浮出、脱离文档流,它不占据空间,就是相对于父级元素的绝对定位,浮出、脱离文档流,它不占据空间,就是我们所说的层,其位置相对于最近的已定位父元素而言的位置,可直接我们所说的层,其位置相对于最近的已定位父元素而言的位置,可直接指定指定 “left”“left”、“top”“top”、“right” “right” 以及以及 “bottom” “bottom” 属性。若父级属性。若父级都没有定位,则以都没有定位,则以htmlhtml、bodybody,浏览器的位置为相对位置。,浏览器的位置为相对位置。fixedfixed相对浏览器的绝对定位,可定位于相对于浏览器窗口的指定坐标。此元相对浏
5、览器的绝对定位,可定位于相对于浏览器窗口的指定坐标。此元素的位置可通过素的位置可通过 leftleft、toptop、right right 以及以及bottom bottom 属性来规定。属性来规定。不论窗口滚动与否,元素都会留在那个位置。不论窗口滚动与否,元素都会留在那个位置。二、绝对定位和相对定位的区别二、绝对定位和相对定位的区别1、参照物不同,绝对定位的参照物是包含块(父级),相对、参照物不同,绝对定位的参照物是包含块(父级),相对定位的参照物是元素本身位置;定位的参照物是元素本身位置;2、绝对定位将对象从文档流中拖离出来因此不占据空间,相、绝对定位将对象从文档流中拖离出来因此不占据空
6、间,相对定位不破坏正常的文档流顺序无论是否进行移动,元素仍对定位不破坏正常的文档流顺序无论是否进行移动,元素仍然占据原来的空间。然占据原来的空间。三、包含块的概念及作用三、包含块的概念及作用 包含块是绝对定位的基础,包含块就是为决定定位元素提供坐包含块是绝对定位的基础,包含块就是为决定定位元素提供坐标,偏移和显示范围的参照物,即确定绝对定位的偏移起点和百分标,偏移和显示范围的参照物,即确定绝对定位的偏移起点和百分比比 长度的参考;长度的参考; 默认状态下,默认状态下,body是一个大的包含块,所有绝对定位的元素都是一个大的包含块,所有绝对定位的元素都是根据窗口来定自己所处的位置和百分比大小的显
7、示的,如果我们是根据窗口来定自己所处的位置和百分比大小的显示的,如果我们定义了包含元素为包含元素块以后,对于被包含的绝对定位元素来定义了包含元素为包含元素块以后,对于被包含的绝对定位元素来说,就会根据最接近的具有定位功能的上级包含元素来定位自己的说,就会根据最接近的具有定位功能的上级包含元素来定位自己的显示位置。显示位置。定义元素为包含块:给绝对定位元素的父元素添加声明定义元素为包含块:给绝对定位元素的父元素添加声明position:relative;四、定位元素层叠属性:四、定位元素层叠属性:z-index : auto |number检索或设置对象的层叠顺序。检索或设置对象的层叠顺序。au
8、to:默认值。遵从其父对象:默认值。遵从其父对象number:无单位的整数值。可为负数无单位的整数值。可为负数说明:说明:较大较大 number 值的对象会覆盖在较小值的对象会覆盖在较小 number 值的对象之上。值的对象之上。如两个绝对定位对象的此属性具有同样的如两个绝对定位对象的此属性具有同样的 number 值,那么将值,那么将依据它们在依据它们在HTML文档中声明的顺序层叠。文档中声明的顺序层叠。此属性仅仅作用于此属性仅仅作用于 position 属性值为属性值为 relative 或或 absolute 的对的对象。象。五、命名锚点链接的应用五、命名锚点链接的应用定义:定义:是网页
9、制作中超级链接的一种,又叫命名锚记。命名锚记像是网页制作中超级链接的一种,又叫命名锚记。命名锚记像一个迅速定位器一样是一种页面内的超级链接,运用相当普一个迅速定位器一样是一种页面内的超级链接,运用相当普遍。遍。命名锚点链接的应用:命名锚点链接的应用:1)命名锚点的作用:在同一页面内的不同位置进行跳转。命名锚点的作用:在同一页面内的不同位置进行跳转。2)给元素定义命名锚记名给元素定义命名锚记名语法:语法: 3)命名锚记连接命名锚记连接语法:语法:六、圆角切图六、圆角切图1、css 书写书写border-radius:左上角:左上角 右上角右上角 右下角右下角 左下角左下角border-radiu
10、s:左上角右下角:左上角右下角 右上角右上角 左下角左下角 (对角线对角线)border-top-left-radius:左上角:左上角border-top-right-radius:右上角:右上角border-bottom-left-radius:左下角:左下角border-bottom-right-radius:右下角:右下角2、切图拼接;、切图拼接;七、滚动条七、滚动条1、Overflow内容溢出时的设置内容溢出时的设置属性:属性:overflow 水平及垂直方向内容溢出时的设置水平及垂直方向内容溢出时的设置 overflow-x 水平方向内容溢出时的设置水平方向内容溢出时的设置 ove
11、rflow-y 垂直方向内容溢出时的设置垂直方向内容溢出时的设置以上三个属性设置的属性值:以上三个属性设置的属性值:visible、scroll、hidden、auto、visible 默认值,其中的内容无论是否超出范围都将被显示。默认值,其中的内容无论是否超出范围都将被显示。 hidden 效果与效果与visible相反。任何超出相反。任何超出“width”和和“height”的内的内容都会隐藏。容都会隐藏。 scroll 无论内容是否超越范围,都将显示滚动条。无论内容是否超越范围,都将显示滚动条。 auto 当内容超出范围时,显示滚动条,否则不显示。当内容超出范围时,显示滚动条,否则不显示
12、。应用应用:1、1)没有水平滚动条)没有水平滚动条:test2)没有垂直滚动条)没有垂直滚动条 test3)没有滚动条)没有滚动条 test4)自动显示滚动条)自动显示滚动条test2、自己定义滚动条的颜色、自己定义滚动条的颜色scrollbar-face-color(立体滚动条凸出部分的颜色立体滚动条凸出部分的颜色)scrollbar-highlight-color(滚动条背景条的颜色滚动条背景条的颜色)scrollbar-base-color(滚动条背景的亮光色,基底滚动条背景的亮光色,基底)scrollbar-arrow-color(上下按钮三角箭头的颜色上下按钮三角箭头的颜色)scro
13、llbar-shadow-color(立体滚动条阴影的颜色立体滚动条阴影的颜色)(滑动滚动条边滑动滚动条边框色框色,ie显示显示)scrollbar-dark-shadow-color(立体滚动条强阴影的颜色(浏览立体滚动条强阴影的颜色(浏览器不显示)器不显示))以上适用与以上适用与、八、八、Flash和和marquee(滚动字幕滚动字幕)1、插入、插入flash1)语法:)语法:(其他浏览器识别)(其他浏览器识别) (ie浏览器识别)浏览器识别)说明:说明:flash源文件格式源文件格式.fla,导出影片为导出影片为.swf,创建播放器格式为创建播放器格式为.exe.2)将)将flash背景设置为透明背景设置为透明给给标记添加属性:标记添加属性:wmode=transparent3)IE中不显示中不显示flash,可做如下操作:可做如下操作:A.下载安装下载安装flash player;B.打开打开IE浏览器,选择工具菜单浏览器,选择工具菜单-Internet选项选项-安全安全-低。低。2、滚动字幕的应用:、滚动字幕的应用: 内容内容说明:说
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 相机生产流程与质量控制考核试卷
- 探索共享汽车之路
- 嘉兴市重点中学2025届高三第八次模拟考试英语试题含解析
- 山东省兖州市第一中学2024-2025学年高三下开学检测试题语文试题含解析
- 四川省乐山市重点名校2024-2025学年新初三下开学适应性考试语文试题试卷含解析
- 辽宁省阜新实验中学2025届初三下学期质量调查(一)化学试题含解析
- 四川省简阳市养马区市级名校2025届初三二模突破冲刺生物试题(一)含解析
- 南阳市西峡县2024-2025学年数学四下期末检测模拟试题含解析
- 济南工程职业技术学院《唱腔》2023-2024学年第一学期期末试卷
- 山东旅游职业学院《针灸推拿基本功训练》2023-2024学年第一学期期末试卷
- 青梅绿茶测试题及答案
- GA 1812.2-2024银行系统反恐怖防范要求第2部分:数据中心
- 2025至2030中国智慧消防行业发展状况及未来前景研究报告
- 联锁系统设备调试施工作业指导书
- 热网工程施工组织设计方案
- 2025年上半年黑龙江牡丹江市“市委书记进校园”活动暨“雪城优才”企事业单位人才招聘1324人重点基础提升(共500题)附带答案详解
- 2024年陕西高中学业水平合格性考试生物试卷真题(含答案)
- 国家职业技术技能标准 6-31-01-03 电工 人社厅发2018145号
- 2024《整治形式主义为基层减负若干规定》全文课件
- 中考数学二元一次方程专题训练100题(含答案)
- 野外生存优秀课件
评论
0/150
提交评论