(本科)Web3-8-CSS的盒模型ppt课件.pptx
《(本科)Web3-8-CSS的盒模型ppt课件.pptx》由会员分享,可在线阅读,更多相关《(本科)Web3-8-CSS的盒模型ppt课件.pptx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:Web3-8-CSS的盒模型昆明理工大学计算中心昆明理工大学计算中心WebWeb设计与应用设计与应用3.8 CSS的盒子模型Web设计与应用盒子模型就是所有HTML元素可以看作盒子,在CSS中,box model这一术语是用来设计和布局时使用。CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:外边距,边框,内边距和实际内容。初识盒子模型【实例1】认识盒子模型。作用:盒子模型便于网页的布局,其实就是就是多个盒子嵌套排列。例如,常用的div元素,就是英文division的缩写,意为“分割、区域”。标记简单而言就是一个区块容器标记,可以将网页分割为独立的、不同的部分,以实现网
2、页的规划和布局。盒子结构的纵深顺序,自下而上为:外边距、背景颜色、背景图像、内边距、内容、边框。CSS代码中的宽width和高height,指的是填充以内的内容范围。盒子的总宽度=width+左右内边距之和+左右边框宽度之和+左右外边距之和盒子的总高度=height+上下内边距之和+上下边框宽度之和+上下外边距之和图中盒子的宽度为360像素,计算方法为200+30*2+10*2+40*2=360像素高度为420像素,计算方法为260+30*2+10*2+40*2=420像素边框属性控制元素所占用空间的边缘。边框属性主要包括边框宽度、边框样式、边框颜色等,此外还有border的综合属性,在CSS
3、3中添加了圆角边框、图片边框属性。边框宽度-border-width边框宽度用于设置元素边框的宽度值。语法: border-width:上边框宽度值右边框宽度值 下边框宽度值 左边框宽度值; 语法中,宽度由数字和单位组成的长度值,不可为负值,常用取值单位为像素px。 并且遵循值复制的原则,值可以取1到4个,设置了1个值,应用于4个边框;设置了2个或3个值,省略的值与对边相等;设置了4个值,按照上、右、下、左的顺序显示结果 。举例:“border-width:3px;” 表示4个边框的宽度都为3像素。“border-width:3px 6px;” 表示上下边框的宽度都为3像素,左右边框的宽度都为
4、6像素。“border-width:3px 6px 9px;” 表示上边框的宽度都为3像素,左右边框的宽度都为6像素,下边框的宽度都为9像素。也可以按照border-top-width:宽度值、border-right-width:宽度值、border-bottom-width:宽度值、border-left-width:宽度值逐个定义。边框样式属性用以定义边框的风格呈现样式,这个属性必须用于指定的边框。语法: border-style: 上边框样式右边框样式 下边框样式 左边框样式;样式值可以取的值共有9种,见表所示边框颜色属性用于定义边框的颜色。语法: border-color:上边框颜色
5、值右边框颜色值 下边框颜色值 左边框颜色值;border-color的属性值同样复合颜色的定义法:预定义的颜色值、十六进制#RRGGBB和RGB代码rgb(r,g,b)三种,其中十六进制#RRGGBB使用的最多。border为复合属性是边框宽度border-width、样式border-style和颜色border-color的简写方式。语法: border:|;例如“border:1px solid #F00;”表示元素的4个边框都是1像素红色的实线。当网页中只需要元素的底部边框为1像素红色的实线时,代码修改为“border-bottom:1px solid #F00;”。边距属性分为:内边
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 Web3 CSS 模型 ppt 课件
限制150内