仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 650|回复: 8
打印 上一主题 下一主题

[DIV+CSS] 带来一篇CSS网页结构教程:层叠加的5条准绳

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 23:37:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
表现和内容相分离。将设计部分剥离出来放在一个独立样式文件中,你可以减少未来网页无效的可能。
网页制造poluoluo文章简介:CSS网页结构教程:层叠加的5条准绳.
起首明白几点在文中所必要用到的观点:

  • 静态定位:position:static(为position属性的默许值)。
  • 静态定位:position:relative或position:absolute或position:fixed。
  • 祖元素:恣意包括该元素的元素。
  • 父元素:间接包括该元素的祖元素。
  • 平辈元素:具有配合的父元素的元素。
注:这些观点为作者自界说,仅用于本文。
援用:
关于平辈元素是个十分关头的词,这里还必要具体注释一下。

  • <div>
  • <div></div>
  • <divid="a"></div>
  • <div></div>
  • <div></div>
  • <div></div>
  • <div></div>
  • </div>
  • <divid="f">
  • <div></div>
  • <divid="b"></div>
  • <divid="c"></div>
  • <div></div>
  • <div></div>
  • <div></div>
  • </div>
在这个例子中,div#a与div#b并非“平辈元素”,只要像div#b和div#c如许具有一样父体div#f的的元素才干叫“平辈元素”。
援用停止
接上去看看这五条法例
法例一:平辈元素定位体例不异,且无z-index设置时,html靠后者居上。

法例二:平辈元素同为静态定位时,且有z-index设置时,z-index值年夜者居上。


猛点这里测试
法例三:平辈元素定位体例分歧时,静态定位居上。


猛点这里测试

法例四:非平辈元素,恣意一者及其祖元素不具有静态结构时,html靠后者居上。


猛点这里测试
法例五:【主要】非平辈元素,恣意一者或其祖元素具有静态定位时,同时各自向上寻觅静态定位的祖元素,并分离从中拿出具有第一流其余祖元素(或其自己)举行对照。

  • <divid="ab"style="position:absolute;">
  • <divid="a"style="position:relative;z-index:100;">
  • <divid="a_inner1">
  • <divid="a_inner2">
  • <divid="a_inner3"style="position:relative;z-index:98;">
  • <divid="a_inner4">
  • <divid="a_inner5">
  • </div>
  • </div>
  • </div>
  • </div>
  • </div>
  • </div>
  • <divid="b">
  • <divid="b_inner1">
  • <divid="b_inner2">
  • <divid="b_inner3"style="position:relative;z-index:99;">
  • <divid="b_inner4">
  • </div>
  • </div>
  • </div>
  • </div>
  • </div>
  • </div>

情形1:子元素的z-index不管多年夜,父元素年夜者居上。

情形2:父元素居下,子元素也能够居上。

情形1、情形2分离扩大对照。

实在前四点都是基本,只要第五点对照难于了解,这里具体注释一下:
在这个例子中,我们来对照div#a_inner5和div#b_inner4的层叠干系。
到它们所配合具有的祖元素div#ab的下一级为止,div#a_inner5的祖元素包含:div#a,div#a_inner1,div#a_inner2,div#a_inner3,div#a_inner4;div#b_inner4的祖元素包含:div#b,div#b_inner1,div#b_inner2,div#b_inner3。
然后剖析它们的祖元素中具有静态定位的:div#a_inner5的祖元素中含有静态定位的元素有:div#a,div#a_inner3;div#b_inner4的祖元素中含有静态定位的元素有:div#b_inner3。
然后再拿出第一流举行对照:div#a>#div#b_inner3。
父元素居下,子元素也能够居上的情形,则是使用非平辈元素在祖元素具有静态结构时,其对照已与position:static有关,而其祖元素却能够经由过程html的地位来举行对照。
援用停止
固然,偶然候还存在惯例,好比Flash、好比ie6中的select没法遮住,这些都属于非常情形,人人能够本人搜刮一下相干文章。

现在YAHOO,MSN等国际门户网站,网易,新浪等国内门户网站,和主流的WEB2.0网站,均采用DIV+CSS的框架模式,更加印证了DIV+CSS是大势所趋。
海妖 该用户已被删除
9#
发表于 2015-3-20 23:18:49 | 只看该作者
帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。
分手快乐 该用户已被删除
8#
发表于 2015-3-13 23:09:34 | 只看该作者
不管老师做怎样的解释,而我却对它感到很是吃力,诸如里面有许多不知道的功能。
小女巫 该用户已被删除
7#
发表于 2015-3-6 23:24:05 | 只看该作者
俗话说:兴趣是最好的老师。做每一件事都离不开兴趣的驱动。兴趣是自学技术需要迈出的第一步。在学习的过程中,我们难免会遇到各种各样的问题。
冷月葬花魂 该用户已被删除
6#
发表于 2015-2-21 22:40:24 | 只看该作者
还可以在Dreamweaver常用工具中选择超级链接,完成相应的填写即可。
第二个灵魂 该用户已被删除
5#
发表于 2015-2-7 10:32:54 | 只看该作者
所见则所得网页编辑器的优点就是直观性,使用方便,容易上手.
乐观 该用户已被删除
地板
发表于 2015-2-1 16:27:16 | 只看该作者
使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。原本由Macromedia公司所开发。
再见西城 该用户已被删除
板凳
发表于 2015-1-24 12:55:52 | 只看该作者
不管老师做怎样的解释,而我却对它感到很是吃力,诸如里面有许多不知道的功能。
若天明 该用户已被删除
沙发
发表于 2015-1-17 23:38:32 | 只看该作者
Dreamweaver在所见即所得添加链接时,可以在选中文字后在属性栏中的链接栏中直接输入文件的地址即可。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-11 04:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表