divcss教程入门到精通详细讲解

上传人:公**** 文档编号:475146926 上传时间:2024-02-17 格式:DOC 页数:72 大小:984.50KB
返回 下载 相关 举报
divcss教程入门到精通详细讲解_第1页
第1页 / 共72页
divcss教程入门到精通详细讲解_第2页
第2页 / 共72页
divcss教程入门到精通详细讲解_第3页
第3页 / 共72页
divcss教程入门到精通详细讲解_第4页
第4页 / 共72页
divcss教程入门到精通详细讲解_第5页
第5页 / 共72页
点击查看更多>>
资源描述

《divcss教程入门到精通详细讲解》由会员分享,可在线阅读,更多相关《divcss教程入门到精通详细讲解(72页珍藏版)》请在金锄头文库上搜索。

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 最大高度:max-height CSS 最小高度:min-heig

2、ht CSS上下居中:line-height 以上可跟值为数字加单位.Html初始高度与DIV+CSS高度对照以前html直接设置高度 width=300这种方式嵌入表格标签内,而且无需带单位,默认以px像素为单位.实例: 我的高度为100px我高度为50px分别设置了高度为100px和50px的两行表格接下来我们讲解CSS 高度使用方法与技巧1、CSS自适应高度一般我们需要让宽度一定时高度随内容增加而增高.此时我们将无需设置高度即可实现此效果.同时也无需使用height:auto来实现高度自适应.通常默认情况下不设置高度,对象高度即是自适应高度.2、 固定高度与隐藏超出固定高度的内容很多时候

3、我需要设置对象固定高度同时让多余的内容不显示出来.解决办法:设置固定高度值,和设置内容不被溢出隐藏超出内容如设置一个高度为50px;宽度为50px,并禁止内容超出此高度宽度,为了观看效果同时设置对象为1px黑色边框演示,CSS 代码:.yangshi height:50px; width:50px; overflow:hidden; border:1px solid #666;Html body内代码: divcss5 演示,内容测试内容高度超出演示实例,divcss5实例CSS 固定高度效果截图:说明观看此上图,看出设置固定高度宽度并设置1px的黑色边框,并且实现内容未超出设置高度宽度.禁止

4、溢出设置CSS高度、CSS宽度的CSS属性单词与值overflow:hidden; .3、设置最小高度使用CSS 单词:min-height为什么要设置最小高度?有时特别是在文章页面里因为文章内容多少参差不齐,所以我们可以使用最小高度设置让左右结构的布局对齐,感觉饱和一点,但是我们又不能设置固定高度,因为内容可能多可能少,当多的时候自然设置固定高度就不会显示完整内容.这里有个问题就是IE6不支持最小高度设置min-height,解决办法使用css hack方法来解决,大家知道区别不同浏览器时候用的css hack中IE6可以使用_来区别其它浏览器.最小高度运用:.yangshimin-heig

5、ht:50px; _height:50px;这样就可以解决此问题,说明这里就不能再使用overflow:hidden;-CSS overflow设置隐藏超出内容溢出.完整CSS html最小高度实例代码: CSS 高度实例.yangshi min-height:50px; _height:50px;width:150px;border:1px solid #666; divcss5 演示,内容测试内容高度超出演示实例测试内容测试内容高度超出演示实例高度超出演示实例,divcss5实例效果图:以上是超出内容自动适应高这里是内容够少,未能充满设置最小高度.无论在IE6还是IE7与以上版本浏览器或者

6、火狐谷歌浏览器都支持最小高度的设置.关于CSS height高度总结说明:这里讲解CSS height与html height区别与用法,同时讲解了最小高度、自适应高度、固定高度的设置与运用.二、 CSS 宽度CSS width一、宽度基础知识CSS 宽度是指通过CSS 样式设置对应div宽度,以下我们了解传统html宽度、宽度自适应、固定宽度等宽度知识.传统Html 宽度属性单词:width 如width=300;CSS 宽度属性单词:width 如width:300px;最大宽度单词:max-width 如max-width:300px; css手册中了解max-width:.最小宽度单词

7、:min-width 如:min-width:300px css手册中了解min-width:同时你可以进入CSS在线手册中width手册了解详细基础知识:二、Html初始宽度与DIV+CSS宽度对照1、传统html中宽度width=300,即设置对应元素宽度为300px像素.而宽度值后无需跟单位,默认情况下以像素px为单位.如:我的宽度为300px即:设置了对应表格td的宽度为300px.2、div css中宽度设置width:300px;,即设置对应CSS样式为300px,这里需要跟单位.如:#header width:300px;即:定义header CSS选择器样式为300px宽度.而

8、在标签运用:我的宽度为300px宽度三、css宽度演示与讲解1、CSS 宽度自适应常常我们看见一个网页宽度随浏览器宽度改变而自动改变,如 divcss5 一样,宽度是自适应宽度.这里运用了百分比即可实现自适应宽度.如果网页总宽度为80%即width:80%;,将使此宽度知道自适应宽度为浏览器80%.当然前提是设置最外层没有宽度限制条件下.DIV CSS 自适应宽度例子:CSS样式代码: body margin:0 auto; text-align:center;.yangshi width:80%; border:1px solid #003; margin:0 auto;Html中body

9、div代码: 我是80%自适应宽度这样即设置内容居中,为了方便测试加上1px黑色边框.大家可以测试观察其内容是随浏览器拉大而宽度变宽而自适应宽度80%,而左右两边始终有10%宽度留着,因为设置此box宽度为80%.以上为CSS 宽度width演示图解.2、CSS 宽度固定固定即设置宽度为固定值即可如很多时候需要对网页的宽度样式设置为固定,这时只需要设置宽度width:300px,即设置对应固定宽度为300像素.3、最小固定宽度CSS样式属性单词:min-width兼容支持:min-width除IE6不支持为,IE7以上浏览器、火狐、谷歌都支持常常用于设置宽度最小值,如设置对应DIV的样式最小宽

10、度值限制.例:.yangshiborder:1px solid #003; min-width:300px;即设置最小宽度为300px,当然一般很少设置最小宽度.如果要使用最小宽度即,使用浮动float可使用最小宽度限制.最大固定宽度CSS属性单词:max-width兼容支持:max-width除IE6不支持为,IE7以上浏览器、火狐、谷歌都支持最大固定宽度是对对应的样式div设置最大宽度限制,即内容不超过此设置最大宽度.最大宽度限制例子:.yangshiborder:1px solid #003;max-width:300px;即设置了最大宽度限制为300px,以下为设置最大宽度限制演示图:

11、通过图例和基础知识DIVCSS5给大家讲解了关于css宽度知识,希望大家能掌握其宽度运用.CSS 边框即CSS borderCSS 边框基础知识CSS 边框即CSS border是控制对象的边框边线宽度、颜色、虚线、实线等样式CSS属性.Html原始边框与DIV+CSS边框对照Html表格控制边框:border=1 bordercolor=#000000说明:控制表格边框宽度为1px,颜色为黑色,默认为实线样式边框.DIV CSS边框:border-color:#000; border-style:solid; border-width:1px;说明:以上代码为设置对象边框颜色为黑色、边框为实

12、线、宽度为1px边框边框样式包括设置上边框:border-top : 设置下边框:border-bottom :设置左边框:border-left : 设置右边框:border-right : 边框显示样式:border-style : none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset 参数值解释:none : 无边框.与任何指定的border-width值无关hidden : 隐藏边框.IE不支持dotted : 在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5

13、+为点线.否则为实线dashed : 在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为虚线.否则为实线solid : 实线边框double : 双线边框.两条单线与其间隔的和等于指定的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; b

14、order-top-width:1px;或简写border-top:#000 solid 1px;可以根据以上实例举一反三,可以设置左、右、下的边框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 border:1px solid #000; width:200px;

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

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号