【发布时间】:2011-03-21 15:43:28
【问题描述】:
我网站的主要部分包含多个 DIV,其中一个位于 Flash 的“背景”(z-index:-1;) 中。在该 DIV 之外,我还有另一个需要与 Flash DIV 重叠的(只是文本)。我不能让它们并排放置,因为 Flash 的宽度为 100%。所以我对 CSS 绝对定位做了一些重叠。但是,当调整浏览器的宽度或高度时,这会中断。
有哪些选项可以将第二个 DIV 保留在屏幕的特定部分?
更新 - 添加代码
<div id="yjsg2">
<div id="adv1" class="yjsgxhtml" style="width:72.00%;">
<div id="adv2" class="yjsgxhtml" style="width:28.00%;">
</div>
CSS 看起来像
#adv1 {width:100% !important;}
#adv2 {position:absolute; left:665px; top:110px;}
所以它的代码相当简单,都是定位的问题。
【问题讨论】:
-
有没有机会链接到该站点?如果做不到这一点,这将有助于查看一些代码。或者,你可以画一幅画。
-
您能提供一个实时链接或演示吗? jsfiddle.net 或 jsbin.com
-
我在下面添加了一段示例代码
标签: html css css-position absolute