div 和 层 有什么不同

来源:百度知道 编辑:UC知道 时间:2024/06/01 09:40:19
DIV 和层到底 有什么不同

晕 啊 晕

倒啊 倒

1、
Div是一个标签,是W3C HTML的标准标签,用于设定一个区块的摆放位置。
使用Div标签和CSS样式定义可以创建N个层。
比如:
<style type="text/css">
<!--
#Layer1 {
position:absolute;
left:50px;
top:50px;
width:150px;
height:150px;
z-index:1;
visibility: visible;
background: red;
}
#Layer2 {
position:absolute;
width:200px;
height:100px;
z-index:2;
visibility: visible;
background: green;
left: 10;
top: 10;
}
-->
</style>

<div id="Layer1"></div>
<div id="Layer2"></div>

这样就定义了两个层,第一个层宽高150距页上左边距为50,底色红色,位于页面第1层;第二个层宽200高100距页上左边距为10底色绿色,位于页面第2层。(层数越高,越显示在页面上层。)

div不是层,也不仅仅是用来定义层的,但可用绝对定位来定义一个层。

2、
在Netscape4.0里,可以用layer标签和ilayer标签来定义层,但这两个标签不是W3C HTML的标准标签,不被广泛运用和支持。

层是style="position:absolute"的div

我以为div就是层呢

都是块元素,一个相对定位,一个