asp.net - CSS Problems : Advertise over 2 divs, 布局问题

标签 asp.net css layout

我的 asp.net 页面上有一个 div 布局。

左边一个 div 用于菜单,中间一个 div 用于内容,右边一个 div 用于在线用户列表。 所有 div 都带有 float:left 和 height/width 在他的位置,它工作没有问题。

现在我必须在左边和中间的 div 上一起做广告。

我的第一个尝试是将它放在中间并设置 margin-left:-270px;。 但是 advertise-div 位于菜单上方,您无法再点击任何内容。

我的第二次尝试是将它放在左边的 div 中,然后很容易地溢出到中间的 div 中,但这当然行不通,因为左边的菜单 div 的宽度为:300px;横幅就在那儿结束。

看这里: http://s3.imgimg.de/uploads/4b247298bJPG.jpg

怎么办?

最佳答案

如果没有看到您的 HTML/CSS 很难判断,但也许最简单的方法是将广告放在它自己的 <div> 中。在所有左、中、右 div 下,并使用类似 margin-top: -110px 的东西将其向上移动。

这不是一个非常干净的解决方案。如果您无法使其正常工作,或者只是不喜欢它,请发布您的代码。

关于asp.net - CSS Problems : Advertise over 2 divs, 布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4792354/

相关文章:

c# - 如何在 C#/MVC 4 中的 Html.TextBoxFor 中输入占位符文本

c# - RadioButtonList 空值

c# - 是否有一种标准方法可以将 .NET 字符串编码为 JavaScript 字符串以便在 MS Ajax 中使用?

asp.net - 信用卡的前四个数字多久更换一次?

html - width=device-width 和 initial-scale=1 是多余的吗?

css - 在 chrome 中调整窗口大小时字体不显示

android - addOnLayoutChangeListener 与 addOnGlobalLayoutListener 与 post(Runnable r)

jquery - 如何让 iframe 颜色框在装有 iOS 6 的 iPad 上滚动

google-chrome - ExtJs 4.1 和 Chrome 25 的布局损坏

css - Internet Explorer 浏览器正在处理我的代码非常奇怪