版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 CSS样式表(二)第六章回顾与作业点评CSS的基本语法?分哪三类选择器?常用的文本属性有哪些?常用的列表属性有哪些?常用的背景属性有哪些?预习检查盒子属性包括哪些?有哪三类定位方式?margin属性又细分为哪些属性?本章任务完成贵美 网站 “登录页”的布局实现“登录页”顶部的局部布局本章目标使用盒模型相关属性实现页面布局掌握普通文档流、浮动与清除属性的含义如何控制CSS样式2-1盒模型网页中的所有元素可以看作一个一个的“盒子”元素内容 填充(也称内边距) 边框边界(也称外边距) 如何控制CSS样式2-2样式控制思路盒内样式修饰 盒子位置布局 盒内样式:设置网页元素的颜色、字体等外观盒子位置布
2、局:确定盒子所在的位置、和其他网页元素的关系盒子模型是网页布局的基础盒子属性是盒子模型的关键属性为什么需要盒子属性盒子模型平面图盒子模型三维立体图:注意背景色在背景图的下一层盒子属性:margin(外边距/边界) border(边框) padding(内边距/填充 ) 各属性又分为 四个方向什么是盒子属性margin-right右边界margin-left左边界margin-top上边界margin-bottom下边界marginborderpadding可统一设置或四边分开设置margin属性marginmargin-topmargin-rightmargin-bottommargin-le
3、ftmargin外边距margin-right右边界margin-left左边界margin-top上边界margin-bottom下边界margin:1px,2px,3px,4px;margin:1px,2px;margin:0px auto ;margin-left:1px;分别代表什么含义?演示示例1:margin的用法border属性border-colorborder-widthborder-styleborder边框border-topborder-rightborder-bottomborder-leftborderborder-left修饰属性四个方向缩写形式border每个边
4、都有style、color、with属性,四个边可以一次设置,也可以分别设置border-style: none;border: 1px solid red;border-right: 5px dotted blue;分别代表什么含义?.textBorder border-width:1px; border-style:solid;名字:密码:细边框的样式 使用border属性修饰表单演示示例2:细边框样式padding属性paddingpadding-toppadding-rightpadding-bottompadding-leftpadding内边距 padding-left : 5px
5、;padding: 5px 10px 20px 40pxpadding: 5px 10px分别代表什么含义?四个边可以一次设置,也可以分别设置padding演示示例3:表格的填充效果元素的实际占位(实际宽、高)盒子高度 = height属性 + 上下填充高度 + 上下边框高度盒子宽度 = width属性 + 左右填充宽度 + 左右边框宽度元素的宽高及实际占位height:40pxborder-width-top: 20pxmargin-top: 10px左图图片的实际的高度是多少?padding-top: 5px使用盒子属性布局元素2-1 上外边距30px下填充40px 左右外边距:水平居中左
6、填充80px5px宽的边框如何实现如下贵美logo图片的布局?图片背景色:#ff7300 页面背景色:#ccc body margin:0px;padding:0px; background:#ccc; #logo width:380px; border:5px solid #666; padding:10px 20px 40px 80px; background:#ff7300; margin:30px auto; /水平居中 使用盒子属性布局元素2-2 设置页面内容(body)的背景和居中效果 “贵美商城”logo图片的布局 首先组织HTML结构,再写CSS进行布局或美化 演示示例4:贵美
7、商城Logo图片布局如何实现注册页面的布局?使用盒子属性实现DIV+CSS布局2-1 main:主体部分 footer:底部部分 header:顶部 实现步骤1、分析页面的分块结构,形成HTML组织结构使用盒子属性实现DIV+CSS布局2-1演示示例:3行布局 为了控制整个页面的居中,添加一个大容器:container main:主体部分 footer:底部部分 header:顶部 实现步骤2、编写每个DIV块的CSS控制定位使用盒子属性实现DIV+CSS布局2-2#containe:980px 、居中#header: 136px;、背景色#ccc #main: 400px;、背景色#fff
8、#footer: 100px;、背景色#ccc 演示示例5:实现页面布局练习DIV+CSS布局 需求说明:重新实现DIV+CSS布局完成时间:25分钟#container:980px居中#header: 136px;背景色#ccc #main: 400px; 背景色#fff #footer: 100px; 背景色#ccc 练习修饰表单 需求说明:根据提供的素材,实现表单的细边框样式完成时间:10分钟常见的细边框样式共性问题集中讲解常见调试问题及解决办法代码规范问题共性问题集中讲解为什么需要float浮动属性演示示例6:中间两块使用float解决如何解决中间两块布局无法同行显示的问题?如何实现为
9、希望的布局?什么是float浮动属性4-1脱离常规文档流而表现为向右或向左浮动 默认的常规文档流:页面内容从上到下,从左到右排列。DIV块换行显示向右浮动,脱离常规文档流演示示例7:浮动设置什么是float浮动属性4-2浮动的三大显著特征演示示例7:浮动设置1.DIV块元素失去“块状”换行显示特征,变为行内元素什么是float浮动属性4-3浮动的三大显著特征演示示例7:浮动设置2.紧贴上一个浮动元素(同方向)或父级元素的边框,如宽度不够将换行显示 什么是float浮动属性4-4浮动的三大显著特征演示示例7:浮动设置3.占据行内元素的空间,导致行内元素围绕显示为什么需要clear区隔属性演示示例8:clear属性第3个DIV块随窗口大小决定是否换行,如希望“强制”换行怎么办? 如何实现第3块换行显示?什么是clear清除属性演示示例8:clear属性clear作用如果前一个元素存在左浮动或右浮动,则换行以区隔 只对块级元素有效clear属性的取值rightleftboth none练习实现中间布局 需求说明:在前面上机练习基础上,实现页面中间布局完成时间:10分钟中间两块宽度各占一半练习头部局部布局 需求说明:在前面上机练习完成的页
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026下半年四川甘孜州招聘事业单位急需紧缺专业人才135人易考易错模拟试题(共500题)试卷后附参考答案
- 2026下半年四川凉山冕宁县考试招聘教师86人易考易错模拟试题(共500题)试卷后附参考答案
- 2026上海申通地铁集团限公司运营维护保障专业人员招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2026《中国能源报》社限公司招聘11人易考易错模拟试题(共500题)试卷后附参考答案
- 足球脚内侧传接球 教学设计-2025-2026学年高一上学期体育与健康人教版必修第一册
- 九年级化学下册 第8单元《课题3 金属资源的利用和保护》教学设计 (新版)新人教版
- 人教版(2019)选择性必修2区域发展第一节多种多样的区域教案
- 三年级体育下册 民族传统项目和游戏教学设计
- 对数函数相除的极限转化为底数比较
- 从零开始归零心态无限可能
- JGJ52-2006 普通混凝土用砂、石质量及检验方法标准
- (高清版)DZT 0284-2015 地质灾害排查规范
- 欧怡毛纺厂规章制度KA样本
- 房颤导管消融的适应症课件
- 经济思想史讲义兰州大学
- 房产测量作业指导书
- 金融专业英语PPT完整全套教学课件
- Lao She老舍英文介绍
- 某医院改扩建工程施工组织设计
- 绝缘子的污闪与防治
- JJG 703-2003光电测距仪
评论
0/150
提交评论