如何让一个层永远处在另一个位置会发生变化的层(动态生成)的上方10px的地方??????????????? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把这个层写成动态的层的第一个元素。然后把这个层的位置写成-10px比如<div id="xx">这个层</div><div><span>这是动态层</span></div>写成<div><div id="xx">这个层</div><span>这是动态层</span></div>在css里面定义 #xx{ margin-bottom:-10px}大概意思就是这样,具体你还要根据层的高度来换算。 那得看你的层是怎样的一种方式,是否在页面载入时就将两个层一起显示,还是触发某个客户端的脚本事件,后一个层显示在另一层的上方10px的地方。如果是第一种情况就太简单了。如果是第二种情况就有些复杂,有用javascript+css实现的。也有用ajax实现的。建议你多看看主流的网站,比如说网易,搜狐,他们的页面上就有你想要的东西,直接用他们的脚本就行了。 asp.net【下载问题】 邮件发送的小问题 请问我这段代码里 哪里出错了呢 求学习技巧…… 单元测试问题 初次使用ASP.NET遇到一个很傻的问题? Repeater里面怎么用RadioButtonList控件显示数据,非常非常急!望帮忙。。 数据库问题 网站发布问题 一个问题 asp调试问题 vs2003的项目升级到2005后,资源文件出现问题,未能找到任何适合于指定的区域性或非特定区域性的资源
然后把这个层的位置写成-10px
比如
<div id="xx">这个层</div>
<div><span>这是动态层</span></div>
写成
<div>
<div id="xx">这个层</div>
<span>这是动态层</span>
</div>
在css里面定义
#xx
{
margin-bottom:-10px
}大概意思就是这样,具体你还要根据层的高度来换算。