div+css教学教案(学习入门到精通~)详细讲解.doc

上传人:小** 文档编号:576027 上传时间:2018-10-31 格式:DOC 页数:101 大小:1.45MB
返回 下载 相关 举报
div+css教学教案(学习入门到精通~)详细讲解.doc_第1页
第1页 / 共101页
div+css教学教案(学习入门到精通~)详细讲解.doc_第2页
第2页 / 共101页
点击查看更多>>
资源描述

《div+css教学教案(学习入门到精通~)详细讲解.doc》由会员分享,可在线阅读,更多相关《div+css教学教案(学习入门到精通~)详细讲解.doc(101页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、|divcss 教程(入门到精通)目录:一、divcss 教程(入门到精通)详细讲解二、DIV+CSS 网页布局常用基础知识三、divcss 常用布局入门四、divcss 网站首页布局实例教程一、divcss 教程(入门到精通)详细讲解CSS 高度_css heightDIV CSS 高度基础知识这里的 CSS 高度是指通过 CSS 来控制设置对象的高度。使用 CSS 属性单词height。单位可以使用 PX,em 等常用使用 PX(像素)为单位。实例:.yangshiheight:300px;即设置了 yangshi 选择器对象高度为 300px。CSS 高度单词:height CSS 最大

2、高度:max-height (IE7及以上版本浏览器支持) CSS 最小高度:min-height (IE7及以上版本浏览器支持) CSS 上下居中:line-height 以上可跟值为数字加单位。Html 初始高度与 DIV+CSS 高度对照以前 html 直接设置高度 width=“300“这种方式嵌入表格标签内,而且无需带单位,默认以 px(像素)为单位。实例:我的高度为 100px我高度为 50px分别设置了高度为100px 和50px 的两行表格|接下来我们讲解 CSS 高度使用方法及技巧1、CSS 自适应高度一般我们需要让宽度一定时高度随内容增加而增高。此时我们将无需设置高度即可实

3、现此效果。同时也无需使用 height:auto 来实现高度自适应。通常默认情况下不设置高度,对象高度即是自适应高度。2、固定高度及隐藏超出固定高度的内容很多时候我需要设置对象固定高度同时让多余的内容不显示出来。解决办法:设置固定高度值,和设置内容不被溢出(隐藏超出内容)如设置一个高度为50px;宽度为50px,并禁止内容超出此高度宽度,为了观看效果同时设置对象为1px 黑色边框演示,CSS 代码:.yangshi height:50px; width:50px; overflow:hidden; border:1px solid #666;Html body 内代码: 演示,内容测试内容高度

4、超出演示实例,divcss5实例CSS 固定高度效果截图:3、说明观看此上图,看出设置固定高度宽度并设置1px 的黑色边框,并且实现内容未超出设置高度宽度。禁止溢出设置 CSS 高度、 CSS 宽度的 CSS 属性单词及值 overflow:hidden; 。|3、设置最小高度使用 CSS 单词 :min-height为什么要设置最小高度?有时特别是在文章页面里因为文章内容多少参差不齐,所以我们可以使用最小高度设置让左右结构的布局对齐,感觉饱和一点,但是我们又不能设置固定高度,因为内容可能多可能少,当多的时候自然设置固定高度就不会显示完整内容。这里有个问题就是 IE6不支持最小高度设置( mi

5、n-height) ,解决办法使用 css hack 方法来解决,大家知道区别不同浏览器时候用的 css hack 中 IE6可以使用“_”来区别其它浏览器。最小高度运用:.yangshimin-height:50px; _height:50px;这样就可以解决此问题,说明这里就不能再使用 overflow:hidden;-CSS overflow 设置隐藏超出内容溢出。完整 CSS html 最小高度实例代码:CSS 高度实例 .yangshi min-height:50px; _height:50px;width:150px;border:1px solid #666; 演示,内容测试内容

6、高度超出演示实例测试内容测试内容高度超出演示实例高度超出演示实例,divcss5实例效果图:|以上是超出内容自动适应高这里是内容够少,未能充满设置最小高度。无论在 IE6还是 IE7及以上版本浏览器或者火狐谷歌浏览器都支持最小高度的设置。关于 CSS height 高度总结说明:这里讲解 CSS height 与 html height 区别及用法,同时讲解了最小高度、自适应高度、固定高度的设置及运用。2、CSS 宽度 CSS width一、宽度基础知识CSS 宽度是指通过 CSS 样式设置对应 div 宽度,以下我们了解传统 html 宽度、宽度自适应、固定宽度等宽度知识。传统 Html 宽

7、度属性单词:width 如 width=“300“;CSS 宽度属性单词:width 如 width:300px;最大宽度单词:max-width 如 max-width:300px; css 手册中了解 max-width:http:/ 。最小宽度单词:min-width 如:min-width:300px css 手册中了解 min-width:http:/ CSS 在线手册 中 width 手册了解详细基础知识:http:/ 初始宽度与 DIV+CSS 宽度对照1、传统 html 中宽度 width=“300“,即设置对应元素宽度为300px(像素) 。而宽度值后无需跟单位,默认情况下以

8、像素(px)为单位。如:我的宽度为300px即:设置了对应表格 td 的宽度为300px.2、 div css 中宽度设置 width:300px;,即设置对应 CSS 样式为300px,这里需要跟单位。如:#header width:300px;即:定义 header CSS 选择器样式为300px 宽度。而在标签运用:我的宽度为300px 宽度三、css 宽度演示与讲解1、CSS 宽度自适应常常我们看见一个网页宽度随浏览器宽度改变而自动改变,如 一样,宽度是自适应宽度。这里运用了百分比即可实现自适应宽度。如果网页总宽度为80%即 width:80%;,将使此宽度知道自适应宽度为浏览器|80

9、%。当然前提是设置最外层没有宽度限制条件下。DIV CSS 自适应宽度例子:CSS 样式代码:body margin:0 auto; text-align:center;.yangshi width:80%; border:1px solid #003; margin:0 auto;Html 中 body div 代码:我是80%自适应宽度这样即设置内容居中,为了方便测试加上1px 黑色边框。大家可以测试观察其内容是随浏览器拉大而宽度变宽而自适应宽度80%,而左右两边始终有10%宽度留着,因为设置此 box 宽度为80%。以上为 CSS 宽度(width)演示图解。2、CSS 宽度固定固定即设

10、置宽度为固定值即可如很多时候需要对网页的宽度样式设置为固定,这时只需要设置宽度width:300px,即设置对应固定宽度为300像素。3、最小固定宽度CSS 样式属性单词:min-width兼容支持:min-width 除 IE6不支持为,IE7 以上浏览器、火狐、谷歌都支持常常用于设置宽度最小值,如设置对应 DIV 的样式最小宽度值限制。例:.yangshiborder:1px solid #003; min-width:300px;即设置最小宽度为300px,当然一般很少设置最小宽度。如果要使用最小宽度即,使用浮动(float)可使用最小宽度限制。最大固定宽度CSS 属性 单词: max-

11、width兼容支持:max-width 除 IE6不支持为,IE7以上浏览器、火狐、谷歌都支持最大固定宽度是对对应的样式 div 设置最大宽度限制,即内容不超过此设置最大宽度。最大宽度限制例子:.yangshiborder:1px solid #003;max-width:300px;即设置了最大宽度限制为300px,以下为设置最大宽度限制演示图:|通过图例和基础知识 DIVCSS5给大家讲解了关于 css 宽度知识,希望大家能掌握其宽度运用。CSS 边框 即 CSS borderCSS 边框基础知识CSS 边框即 CSS border 是控制对象的边框边线宽度、颜色、虚线、实线等样式 CSS

12、 属性。Html 原始边框与 DIV+CSS 边框对照Html 表格控制边框:border=“1“ bordercolor=“#000000“说明:控制表格边框宽度为 1px,颜色为黑色,默认为实线样式边框。DIV CSS 边框:border-color:#000; border-style:solid; border-width:1px;说明:以上代码为设置对象边框颜色为黑色、边框为实线、宽度为 1px 边框边框样式包括设置上边框:border-top : 设置下边框:border-bottom :设置左边框:border-left : 设置右边框:border-right : 边框显示样式

13、:border-style : none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset 参数值解释:none : 无边框。与任何指定的 border-width 值无关hidden : 隐藏边框。IE 不支持dotted : 在 MAC 平台上 IE4+与 WINDOWS 和 UNIX 平台上 IE5.5+为点线。否则为实线dashed : 在 MAC 平台上 IE4+与 WINDOWS 和 UNIX 平台上 IE5.5+为虚线。|否则为实线solid : 实线边框double : 双

14、线边框。两条单线与其间隔的和等于指定的 border-width 值groove : 根据 border-color 的值画 3D 凹槽ridge : 根据 border-color 的值画菱形边框inset : 根据 border-color 的值画 3D 凹边outset : 根据 border-color 的值画 3D 凸边例子:设置上边框为 1px 实线黑色边框。border-top-color:#000; border-top-style:solid; border-top-width:1px;或简写border-top:#000 solid 1px;可以根据以上实例举一反三,可以设

15、置左、右、下的边框 CSS 样式。DIV CSS 边框技巧如果设置对象上、下、左、右边框相同样式,可以简写无需分别写出上下左右的属性及对应值。例,设置上下左右边框为 1px 宽度、实线、黑色边框 CSS 代码如下:border:1px solid #000;完整 DIV CSS 实例:实例内容设置 CSS 命名 为 yangshi 的 css 选择器,设置该属性选择器样式为边框为 1px 宽度实线黑色边框、宽度为 200px,高度为 50px 的矩形。CSS 代码:div,body border:0; margin:5px; padding:0;/* 初始化网页样式 */.yangshi bo

16、rder:1px solid #000; width:200px; height:50px;/* 设置对象样式 */HTML 中对应 DIV 代码:divcss5 实例-CSS 边框实例 CSS 实例|上图为 CSS 边框(CSS border)实例主要片段代码截图说明:以上代码对应显示效果,看到实线以外虚线是因 DW 软件特自动对 DIV box 区加虚线,实际浏览是没有此虚线,特此说明。三边有边而一边没有设置技巧如左右下有边框并且样式为黑色 1PX 宽度实线边框,而上边没有边框。CSS 代码: border:1px solid #000; border-top:none;注意 border

17、:1px solid #000; 和 border-top:none;前后顺序不能调换。因为 CSS读取有从上到下、从左到右读取原理,而先设置了整个边框样式,后再加上声明顶部上边边框为“none”没有意思,即实现该实例要的样式。从而无需分别设置下、左、右,从而节约一定代码。总结 CSS 边框,常见对对象设置 CSS 样式使用属性代码: border:1px solid #000;CSS 背景 -CSS backgroundCSS 背景基础知识CSS 背景这里指通过 CSS 对对象设置背景属性,如通过 CSS 设置背景各种样式。CSS 中背景单词:background CSS 手册查询 -bac

18、kground 手册background-color 设置颜色作为对象背景颜色background-image 设置图片作为背景图片|background-repeat 设置背景平铺重复方向background-attachment 设置或检索背景图像是随对象内容滚动还是固定的。background-position 设置或检索对象的背景图像位置。Html 原始背景与 CSS 背景对照Html 是指对应效果的 table 背景设置,Html 背景单词:Bgcolor 设置背景颜色 与 CSS 背景颜色对应 background-colorBackground 设置图片作为背景与 CSS 背景图

19、片对应 background-image最原始 HTML 背景设置演示代码:这里设置了 table 背景颜色为#996600 ,然后设置了 td 的背景图片为http:/ table 设置背景颜色可以使用 bgcolor=“颜色值“即可设置对象背景颜色。如果是 CSS 背景颜色,可使用 background-color:颜色值;或 background:颜色值设置对象背景颜色。CSS 背景颜色设置 DIV+CSS 演示图:|以上截图分别使用 background-color 和 background 来设置对象背景颜色 CSS 图片背景这里说的是以图片作为背景图片 - CSS 背景图片详细介绍:http:/ 可以使用 background 或 background-image 直接引用图片地址来设置图片作为对象背景。background:url(http:/ DIVCSS5 的 LOGO图片作为背景或background-image:url(http:/ CSS background

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com