书签 分享 收藏 举报 版权申诉 / 26
上传文档赚钱

类型Web前端开发任务驱动式教程(HTML5+CSS3+JavaScript)任务11-元素的浮动课件.pptx

  • 上传人(卖家):三亚风情
  • 文档编号:3371292
  • 上传时间:2022-08-24
  • 格式:PPTX
  • 页数:26
  • 大小:5.19MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《Web前端开发任务驱动式教程(HTML5+CSS3+JavaScript)任务11-元素的浮动课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Web 前端 开发 任务 驱动 教程 HTML5 CSS3 JavaScript 11 元素 浮动 课件
    资源描述:

    1、任务11 元素的浮动第五单元 盒子模型学习目标清除浮动元素的类型及转换overflow属性元素的浮动掌握元素浮动在网页布局中的作用了解:学习目标任务目标实战演练制作网站导航条任务目标强化训练制作浪漫花语百科网知识准备1.元素的类型:行内(inline)元素n 行内(inline)元素:不占有独立的一行 完全不支持盒子模型 一般不可以设置行内元素的宽度、高度、对齐等属性 宽度和高度由其内容来决定,内容多宽占多宽n 如:、等。知识准备1.元素的类型:块(block)元素n 块(block)元素:占有一行或多行 完全支持盒子模型 可以设置块元素的宽度、高度、对齐等属性n 如:、等。知识准备1.元素的

    2、类型:行内块(inline-block)元素n 行内块(inline-block)元素:不占有独立的一行 支持部分盒子模型 可以设置块元素的宽度、高度、对齐等属性n 如:、等。知识准备2.元素类型的转换n 选择器display:属性值;n 属性有四个值:inline:将元素转换成行内元素。block:将元素转换成块元素。inline-block:将元素转换成行内块元素。none:将元素隐藏,不占据页面空间。知识准备示例:元素类型的转换 a border:1px solid#00f;display:block;/*行内元素转换成块元素*/width:500px;height:50px;p bor

    3、der:1px solid#00f;display:inline;/*块元素转换成行内元素*/width:500px;height:50px;行内元素转换成块元素 行内元素转换成块元素 行内元素转换成块元素 块元素转换成行内元素 块元素转换成行内元素 块元素转换成行内元素知识准备3.overflow属性 在盒子模型中,当盒子内的内容超出盒子的大小时,就会产生溢出现象。我们可以对超出的内容使用overflow属性进行设置。n 语法规则:选择器overflow:属性值;n 属性有四个值:visible:默认值,内容显示在盒子框外hidden:将超出的内容隐藏scroll:始终出现滚动条auto:根

    4、据实际情况作出调整,如果没有超出就正常显示,否则将会出现滚动条知识准备示例:overflow属性overflow:visibleoverflow:hiddenoverflow:scrolloverflow:auto知识准备4.元素的浮动n 元素浮动:改变普通文档流的排列方式,使得块元素在同一行中排列,让网页布局更加方便。n 语法规则:选择器float:属性值;n 属性有三个值:none:默认值,表示元素不浮动left:左浮动right:右浮动左浮动元素运动轨迹右浮动元素运动轨迹知识准备n 浮动原则:有浮动属性的元素肯定会移动,但未必会改变原来的位置。有浮动属性的元素是脱离原有文档流的。如果上一

    5、行没有浮动元素,那么下一行的浮动元素是移动不上去的。非浮动元素会忽略掉它前面的浮动元素,取代其前面浮动元素的位置。4.元素的浮动知识准备示例:元素的浮动 *margin:0px;padding:0px;div width:150px;height:50px;#box1 background-color:red;float:left;#box2 background-color:blue;float:left;#box3 background-color:green;float:left;box1 box2 box3float:right;float:right;float:right;知识准备

    6、示例:元素的浮动 *margin:0px;padding:0px;div width:150px;height:50px;#box1 background-color:red;float:left;#box2 background-color:blue;width:250px;height:150px;#box3 background-color:green;box1 box2 box3float:left;float:left;知识准备5.清除浮动n 清除浮动:避免浮动元素对其他元素产生的影响n 语法规则:选择器clear:属性值;n 属性有三个值:left:清除左浮动的影响right:清除

    7、右浮动的影响both:同时清除左右两侧浮动的影响知识准备示例:清除浮动 .father background-color:#c0c0c0;border:1px dashed#666;.box1,.box2,.box3 line-height:40px;background-color:#9F6;margin:15px;height:40px;padding:0px 10px;border:1px solid#999;float:left;p background-color:#CCF;border:1px dashed#C0F;margin:15px;padding-top:0px 10px;

    8、box1 box2 box3 为什么要清除浮动?如果网页元素设置了浮动属性,那么该元素就会脱离文档流,不再占据原来的位置,与其相邻的其他固定元素也会受其浮动属性的影响,从而产生位置上的变化。为了避免浮动元素对其他元素产生的影响,就需要清除浮动。如何清除浮动?可以设置clear属性,即clear:left清除左浮动的影响,clear:right清除右浮动的影响,clear:both同时清除左、右两侧浮动的影响。clear:left;/*清除左浮动*/知识准备示例:清除特殊浮动 .father background-color:#c0c0c0;border:1px dashed#666;.box1

    9、,.box2,.box3 line-height:40px;background-color:#9F6;margin:15px;height:40px;padding:0px 10px;border:1px solid#999;float:left;box1 box2 box3 不能清除浮动?clear:left;知识准备示例:使用空标记清除浮动 .father background-color:#c0c0c0;border:1px dashed#666;.box1,.box2,.box3 line-height:40px;background-color:#9F6;margin:15px;h

    10、eight:40px;padding:0px 10px;border:1px solid#999;float:left;.box4 clear:left;box1 box2 box3 知识准备示例:使用overflow属性清除浮动 .father background-color:#c0c0c0;border:1px dashed#666;.box1,.box2,.box3 line-height:40px;background-color:#9F6;margin:15px;height:40px;padding:0px 10px;border:1px solid#999;float:left;box1 box2 box3overflow:hidden;实战演练 案例描述:设计并制作网站导航条,网页效果如下图1所示。当鼠标移动到每个菜单选项上时,选项的背景颜色将会发生变化,效果如图2所示。制作网站导航条图1图2强化训练案例描述:设计并制作浪漫花语百科网,网页效果和布局图如下。制作浪漫花语百科网任务小结01元素的类型及转换02overflow属性03元素的浮动04清除浮动课后实训 设计并制作学院网站,效果如图1所示,当光标移动到网站导航上时,效果如图2所示。网页布局可参考图3。图1图2图3谢谢观看

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Web前端开发任务驱动式教程(HTML5+CSS3+JavaScript)任务11-元素的浮动课件.pptx
    链接地址:https://www.163wenku.com/p-3371292.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库