我有关于div和帧的问题。 当您在框架内有下拉列表时,按下该下拉列表,下拉列表将显示在框架外。我有一个替代的下拉列表(它几乎具有相同的属性,但我必须显示彼此相邻的元素),因此元素显示在div中。
我的问题。 有没有办法,当您按下替代下拉菜单时,div将显示在框架的顶部?为了更清楚,我画了一幅画。 1& 2是我的例子。
1是我添加了黄色div的高度和宽度的框架。 2:我使用了更大的高度,但它显示在下一帧的后面。 我还尝试将第2帧放在第1帧的顶部,但后来我无法在替代下拉列表中选择一个元素。
这些下拉列表的唯一解决方案是当我使用框架时,没有选择说:使用div。
我希望有人知道如何解决这个问题?
这是我现在使用的代码:
<div id="site_content">
<div class="site_Wrapper">
<div id="test">
<div id="content">
<?php if (substr(fruit,0,4) == "apple"){ ?>
<iframe name="resultaat" src="/fruits/apple.php?<?php print FRUIT; ?>" id="resultaat" width="660" height="250" frameborder="0" scrolling="auto" marginwidth="0"></iframe>
<? } else { ?>
<iframe name="resultaat" id="resultaat" src="/fruits/empty.php" width="660" height="250" frameborder="0" scrolling="no" marginwidth="0"></iframe>
<? } ?>
</div>
<div id="BB_Wrapper">
<iframe name="vulin" id="vulin" src="/fruits/healty.php" width="280" height="370" frameborder="0" scrolling="no" marginwidth="0"></iframe>
</div>
</div>
<div class="clearFloat"> </div>
</div>
</div>
非常感谢你提前!!
答案 0 :(得分:0)
有没有办法,当你按下另一个下拉菜单时,div会显示在框架的顶部?
没有。选择元素是本机UI控件。 Div元素只是页面的一部分。
你最接近的将是在框架页面中有一个重复的div并非常仔细地排列它们。 (那种方式就是疯狂)。