《Web设计基础》课件-6.2 定位:实现元素的精准控制_第1页
《Web设计基础》课件-6.2 定位:实现元素的精准控制_第2页
《Web设计基础》课件-6.2 定位:实现元素的精准控制_第3页
《Web设计基础》课件-6.2 定位:实现元素的精准控制_第4页
《Web设计基础》课件-6.2 定位:实现元素的精准控制_第5页
已阅读5页,还剩12页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Web设计基础项目六

浮动与定位定位:实现元素的精准控制6.2定位:实现元素的精准控制

定位技术CSS中position属性控制,脱离文档流,实现特殊布局,如悬浮按钮、固定导航。

定位核心定义定位类型,结合top、right、bottom、left属性,精准控制元素位置。定位的四种类型

定位的四种类型CSSposition属性提供静态、相对、绝对和固定定位,各有特点,按需选用。定位的四种类型静态定位(static)静态定位为元素默认状态,遵循文档流排列,不受top等属性影响。定位的四种类型:相对定位(relative)

相对定位原理相对定位元素不脱流,以原位置为基准,移动后仍占位。定位的四种类型:相对定位(relative)CSS代码示例

相对定位设置元素设置position:relative,通过top:20px向下偏移20px,left:30px向右偏移30px。

元素样式特征.box类宽高100px、行高100px、居中对齐,box2背景#e74c3c、文字白色。

容器与布局.container宽500px、高300px、1px#eee边框,内包含三个.box子元素。

标准流元素box1和box3为标准流元素,背景分别为#3498db和#2ecc71,文字均白色。定位的四种类型:相对定位(relative)相对定位的作用相对定位的核心作用:1.微调元素位置;2.作为绝对定位元素的参考容器(“子绝父相”)。定位的四种类型:绝对定位(absolute)

绝对定位原理绝对定位元素脱流不占位,依据最近已定位祖先或视口定位。

核心技巧:子绝父相"子绝父相"技巧:子元素绝对定位,父元素相对定位,实现精准布局。定位的四种类型:绝对定位(absolute)

实例代码解析卡片容器样式宽度300px、高度400px,20px外边距居中,1px实线边框#eee,8px圆角,溢出隐藏,相对定位。卡片图片样式宽度100%、高度200px,背景色#3498db。卡片标题样式15px内边距,字体大小18px。卡片标签样式绝对定位,父元素顶部10px、右侧10px,背景色#e74c3c,白色文字,3px10px内边距,15px圆角,14px字体。卡片按钮样式绝对定位,父元素底部20px、左侧50%,水平居中,8px20px内边距,背景色#2ecc71,白色文字,无边框,4px圆角,指针光标。定位的四种类型:绝对定位(absolute)子元素绝对定位,相对于已定位父元素定位,如.card-tag和.card-btn相对于.card定位。定位的四种类型:固定定位(fixed)固定导航栏样式

固定导航栏设置固定定位,top和left均为0px,宽度100%,高度60px,背景色#2c3e50,白色文字,行高60px,左右内边距20px,z-index:999。固定定位属性position:fixed,用于将元素固定在窗口特定位置,不随滚动条移动,示例中导航栏采用此定位。定位的四种类型:固定定位(fixed)返回顶部按钮样式

01返回顶部按钮样式固定定位,距底部、右侧30px,宽高40px,蓝底白字居中,圆角50%,默认隐藏。

02内容区域样式宽度80%,上下外边距80px,水平居中,高度2000px以模拟长页面。定位的四种类型:固定定位(fixed)页面结构与脚本

固定导航栏定位使用固定定位(fixed),对应元素为class="fixed-nav"的nav标签。

返回顶部按钮显示逻辑当页面滚动超过300像素时显示,否则隐藏,通过window.onscroll事件实现。定位的层级控制:z-index

z-index控制层叠顺序z-index越大,元素层级越高,优先显示。定位的层级控制:z-index:CSS示例代码CSS层级设置示例"CSS示例:box-a定位绝对,尺寸100x100px,层级1,蓝绿色背景。"CSS层级设置示例续".box-b元素,位置绝对,位于box

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论