在一个 Float的div中 含两个子层,
有没有方法可以让其中的两个子层 一直重叠?
通过Position:ablosult可以重叠,但其不能包含于其所在的层.
有没有方法可以让其中的两个子层 一直重叠?
通过Position:ablosult可以重叠,但其不能包含于其所在的层.
解决方案 »
- 谁能给我个js+ajax实现gridview功能(删除、修改、分页、、)的例子
- ASP.NET生成百度跟谷歌XML,求高手
- 弄个简单的个人网站麻烦么
- GridView 选中一列 数据 动态添加控件
- 问个关于form的简单问题
- 求简单的用vb.net写的asp.net的入门程序
- 【一个MVC的Ajax 问题】,标题长点长!长!长!长!长!
- web 窗体控件和HTML控件的区别
- datagrid模板列中checkbox的单击事件怎样触发????,帮up有分!!
- 急~!我和我的域名空间服务商发生了矛盾,我怕他们不还我以前在他们那里托管的所有域名管理密码怎么办?(我发现我的以前转过去的域名密码
- 一道面试题,有兴趣有能力的可以看看,本人做不出来,也没心情去做.
- 数据库高手请进!
什么意思啊,重叠是很好做到,设置position就可以了,这个是什么意思?
div.style.left = *
div.style.top = *
div.style.filter = "Alpha(Opacity=0)"
要让两个子层 虽 其父 动不论滚动条如何动
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style>
body
{margin: 30px; font-size:9pt;}.a, .b, .c, .d, .e
{
width: 100px;
height: 100px;
margin: 5 auto;
color: #fff;
background: #000;
}
.aa, .bb, .cc, .dd, .ee
{
top: 10px;
left: 10px;
width: 10px;
height: 10px;
overflow: hidden;
background: #F90;
}
.b, .d, .e
{position: relative;}
.cc, .dd, .ee
{position: absolute;}
</style>
</head><body>
<div class="a">
<div class="aa"></div>
A:均不设置postion,一般嵌套关系
</div><div class="b">
<div class="bb"></div>
B:仅外div设置relative,一般嵌套关系
</div><div class="c">
<div class="cc"></div>
C:仅内div设置absolute,文档中为嵌套关系,页面中内div浮起[非float],相对于页面定位,与外div无关。
</div>
</body>
</html>
这个可以实现层次而被覆盖的问题
| |
| |
| |
| +----b-----+ +-----c-------+ |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| +----------+ +-------------+ |
| |
| |
| |
+-------------------------------------------+a层包含两个层 b,c ; A的位置是不固定的,有可能用在任何地方,
..现在要求的是,b和c能 重叠一起(也则大小和位置完全一致)
且b,c重叠后的位置相对于A层来说是不变的.