ImageVerifierCode 换一换
格式:PPT , 页数:26 ,大小:2.15MB ,
文档编号:3190675      下载积分:22 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-3190675.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(三亚风情)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(网页设计与制作教程第5章-CSS盒模型课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

网页设计与制作教程第5章-CSS盒模型课件.ppt

1、网页设计与制作教程(HTML+CSS+JavaScript)第2版机械工业出版社第5章 CSS盒模型5.1 盒模型简介盒模型简介盒模型简介盒模型将页面中的每个元素看做一个矩形框,这个框由元素的内容盒模型将页面中的每个元素看做一个矩形框,这个框由元素的内容(content)、内边距()、内边距(padding)、边框()、边框(border)和外边距()和外边距(margin)组)组成,如图成,如图5-1所示。对象的尺寸与边框等样式表属性的关系,如图所示。对象的尺寸与边框等样式表属性的关系,如图5-2所示。所示。5.2 边框、外边距与内边距边框、外边距与内边距5.2.1 边框1所有边框宽度(所有

2、边框宽度(border-width)语法:语法:border-width:medium|thin|thick|length2上边框宽度(上边框宽度(border-top)语法:语法:border-top:border-width|border-style|border-color3右边框宽度(右边框宽度(border-right)语法:语法:border-right:border-width|border-style|border-color4下边框宽度(下边框宽度(border-bottom)语法:语法:border-bottom:border-width|border-style|bord

3、er-color5左边框宽度(左边框宽度(border-left)语法:语法:border-left:border-width|border-style|border-color5.2 边框、外边距与内边距边框、外边距与内边距5.2.1 边框6边框颜色(边框颜色(border-color)语法:语法:border-color:color7边框样式(边框样式(border-style)语法:语法:border-style:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset5.2 边框、外边距与内边距边框、外边距与内边距

4、5.2.2 外边距1上外边距(上外边距(margin-top)语法:语法:margin-top:length|auto2右外边距(右外边距(margin-right)语法:语法:margin-right:length|auto3下外边距(下外边距(margin-bottom)语法:语法:margin-bottom:length|auto4左外边距(左外边距(margin-left)语法:语法:margin-left:length|auto5外边距(外边距(margin)语法:语法:margin:length|auto5.2 边框、外边距与内边距边框、外边距与内边距5.2.3 内边距内边距用于控

5、制内容与边框之间的距离,内边距用于控制内容与边框之间的距离,padding属性定义元素内容与元属性定义元素内容与元素边框之间的空白区域。内边距包括了素边框之间的空白区域。内边距包括了4项属性:项属性:padding-top(上内边距)、(上内边距)、padding-right(右内边距)、(右内边距)、padding-bottom(下内边距)、(下内边距)、padding-left(左内边距),内边距属性不允许负值。与外边距类似,内边距也可以用(左内边距),内边距属性不允许负值。与外边距类似,内边距也可以用padding一次性设置所有的对象间隙,格式也和一次性设置所有的对象间隙,格式也和mar

6、gin相似。相似。5.2 边框、外边距与内边距边框、外边距与内边距5.2.3 内边距【演练【演练5-4】使用内边距(】使用内边距(padding)属性设置内容与边框之间的距离,)属性设置内容与边框之间的距离,盒模型的布局如图盒模型的布局如图5-9所示,本例文件所示,本例文件5-4.html在浏览器中的显示效果如图在浏览器中的显示效果如图5-10所示。所示。5.3 盒模型的宽度与高度盒模型的宽度与高度盒模型的宽度与高度1盒模型的宽度盒模型的宽度盒模型的宽度盒模型的宽度=左外边距(左外边距(margin-left)+左边框(左边框(border-left)+左内边左内边距(距(padding-le

7、ft)+内容宽度(内容宽度(width)+右内边距(右内边距(padding-right)+右边右边框(框(border-right)+右外边距(右外边距(margin-right)2盒模型的高度盒模型的高度盒模型的高度盒模型的高度=上外边距(上外边距(margin-top)+上边框(上边框(border-top)+上内边上内边距(距(padding-top)+内容高度(内容高度(height)+下内边距(下内边距(padding-bottom)+下边框(下边框(border-bottom)+下外边距(下外边距(margin-bottom)5.4 块级元素与行级元素宽度和高度的区别块级元素与行

8、级元素宽度和高度的区别块级元素与行级元素【演练【演练5-5】块级元素与行级元素宽度和高度的区别,本例文件】块级元素与行级元素宽度和高度的区别,本例文件5-5.html在浏览器中的显示效果如图在浏览器中的显示效果如图5-11所示。所示。5.5 盒子的盒子的margin叠加问题叠加问题5.5.1 水平margin叠加这里来看两个行级元素并排的情况,如图这里来看两个行级元素并排的情况,如图5-13所示。所示。5.5 盒子的盒子的margin叠加问题叠加问题5.5.2 垂直margin叠加1两个元素垂直相遇时叠加两个元素垂直相遇时叠加当两个元素垂直相遇时,如图当两个元素垂直相遇时,如图5-15所示。所

9、示。2两个元素包含时叠加两个元素包含时叠加假设两个元素没有内边距和边框,且一个元素包含另一个元素,它们的假设两个元素没有内边距和边框,且一个元素包含另一个元素,它们的上外边距或下外边距也会发生叠加合并,如图上外边距或下外边距也会发生叠加合并,如图5-16所示。所示。5.6 盒模型综合案例盒模型综合案例制作光影世界高端外景局部页面制作光影世界高端外景局部页面光影世界高端外景局部页面【演练【演练5-8】使用盒模型技术制作光影世界高端外景局部页面,页面的布】使用盒模型技术制作光影世界高端外景局部页面,页面的布局效果如图局效果如图5-19所示,本例文件所示,本例文件5-8.html在浏览器中的显示效果

10、如图在浏览器中的显示效果如图5-20所示。所示。5.6 盒模型综合案例盒模型综合案例制作光影世界高端外景局部页面制作光影世界高端外景局部页面光影世界高端外景局部页面1前期准备前期准备(1)栏目目录结构)栏目目录结构在栏目文件夹下创建文件夹在栏目文件夹下创建文件夹images和和css,分别用来存放图像素材和外,分别用来存放图像素材和外部样式表文件。部样式表文件。(2)页面素材)页面素材将本页面需要使用的图像素材存放在文件夹将本页面需要使用的图像素材存放在文件夹images下。下。(3)外部样式表)外部样式表在文件夹在文件夹css下新建一个名为下新建一个名为style.css的样式表文件。的样式

11、表文件。2制作页面制作页面5.7 盒子的定位盒子的定位5.7.1 定位属性1定位方式(定位方式(position)position属性可以选择属性可以选择4中不同类型的定位方式,语法如下:中不同类型的定位方式,语法如下:position:static|relative|absolute|fixed2左、右、上、下位置左、右、上、下位置语法:语法:left:auto|length right:auto|lengthtop:auto|lengthbottom:auto|length5.7 盒子的定位盒子的定位5.7.1 定位属性3宽度(宽度(width)语法:语法:width:auto|lengt

12、h4高度(高度(height)语法:语法:height:auto|length5最小高度(最小高度(min-height)语法:语法:min-height:auto|length6可见性(可见性(visibility)语法:语法:visibility:inherit|visible|collapse|hidden7层叠顺序层叠顺序z-index语法:语法:z-index:auto|number5.7 盒子的定位盒子的定位5.7.1 定位属性3宽度(宽度(width)语法:语法:width:auto|length4高度(高度(height)语法:语法:height:auto|length5最小高

13、度(最小高度(min-height)语法:语法:min-height:auto|length6可见性(可见性(visibility)语法:语法:visibility:inherit|visible|collapse|hidden5.7 盒子的定位盒子的定位5.7.2 定位方式1静态定位静态定位静态定位是静态定位是position属性的默认值,盒子按照标准流(包括浮动方式)进属性的默认值,盒子按照标准流(包括浮动方式)进行布局,即该元素出现在文档的常规位置,不会重新定位。行布局,即该元素出现在文档的常规位置,不会重新定位。【演练【演练5-9】静态定位示例。本例文件】静态定位示例。本例文件5-9.

14、html在浏览器中的显示效果如在浏览器中的显示效果如图图5-21所示。所示。5.7 盒子的定位盒子的定位5.7.2 定位方式2相对定位相对定位使用相对定位的盒子,会相对于自身原本的位置,通过偏移指定的距离,使用相对定位的盒子,会相对于自身原本的位置,通过偏移指定的距离,到达新的位置。到达新的位置。【演练【演练5-10】相对定位示例。本例文件】相对定位示例。本例文件5-10.html在浏览器中的显示效果在浏览器中的显示效果如图如图5-22所示。所示。5.7 盒子的定位盒子的定位5.7.2 定位方式3绝对定位绝对定位使用绝对定位的盒子以它的使用绝对定位的盒子以它的“最近最近”的一个的一个“已经定位

15、已经定位”的的“祖先元素祖先元素”为基准进行偏移。如果没有已经定位的祖先元素,就以浏览器窗口为基准进为基准进行偏移。如果没有已经定位的祖先元素,就以浏览器窗口为基准进行定位。行定位。【演练【演练5-11】绝对定位示例。】绝对定位示例。5.7 盒子的定位盒子的定位5.7.2 定位方式4固定定位固定定位固定定位(固定定位(position:fixed;)是相对于视窗固定的,就算页面文档发生了)是相对于视窗固定的,就算页面文档发生了滚动,它也会一直呆在相同的地方。滚动,它也会一直呆在相同的地方。【演练【演练5-12】固定定位示例。】固定定位示例。5.8 浮动与清除浮动浮动与清除浮动5.8.1 浮动浮

16、动元素可以向左或向右移动,直到它的外边距边缘碰到包含块内边距浮动元素可以向左或向右移动,直到它的外边距边缘碰到包含块内边距边缘或另一个浮动元素的外边距边缘为止。边缘或另一个浮动元素的外边距边缘为止。语法:语法:float:none|left|right【演练【演练5-13】向右浮动的元素。】向右浮动的元素。5.8 浮动与清除浮动浮动与清除浮动5.8.1 浮动【演练【演练5-14】向左浮动的元素。使用上面的演练】向左浮动的元素。使用上面的演练5-13继续讨论,只将继续讨论,只将“盒盒子子1”向左浮动的页面布局如图向左浮动的页面布局如图5-29(a)所示,所有元素向左浮动后的结果)所示,所有元素向

17、左浮动后的结果如图如图5-29(b)所示。)所示。5.8 浮动与清除浮动浮动与清除浮动5.8.1 浮动【演练【演练5-15】父容器空间不够时的元素浮动。】父容器空间不够时的元素浮动。5.8 浮动与清除浮动浮动与清除浮动5.8.2 清除浮动为了防止浮动溢出现象的出现而进行的为了防止浮动溢出现象的出现而进行的CSS处理,就叫清除浮动,清除处理,就叫清除浮动,清除浮动即清除掉元素浮动即清除掉元素float属性。属性。语法:语法:clear:none|left|right|both【演练【演练5-16】清除浮动示例。】清除浮动示例。5.9 实训实训家具商城登录页面整体布局家具商城登录页面整体布局家具商

18、城登录页面整体布局【实训】家具商城登录页面整体布局,本例文件【实训】家具商城登录页面整体布局,本例文件5-17.html在未使用盒子在未使用盒子浮动前的布局效果如图浮动前的布局效果如图5-32所示,使用盒子浮动后的布局效果如图所示,使用盒子浮动后的布局效果如图5-33所示。所示。习题习题5习题51使用相对定位的方法制作如图使用相对定位的方法制作如图5-34所示的页面布局。所示的页面布局。2使用盒模型技术制作如图使用盒模型技术制作如图5-35所示的家具商城首页产品特色的局部页所示的家具商城首页产品特色的局部页面。面。3盒模型技术制作如图盒模型技术制作如图5-36所示的家具商城结算页面的局部信息。所示的家具商城结算页面的局部信息。

侵权处理QQ:3464097650--上传资料QQ:3464097650

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


163文库-Www.163Wenku.Com |网站地图|