首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >切换按钮和绝对位置内容的问题

切换按钮和绝对位置内容的问题
EN

Stack Overflow用户
提问于 2011-05-31 21:22:26
回答 1查看 1.5K关注 0票数 0

我有一些内容,然后滑动切换按钮,然后一些内容。切换按钮使用slideToggle jquery按钮。所有元素都有绝对位置。

Content1

toggleButton

看不见的内容

Content2

当我点击toggleButton时,不可见的内容与content2重叠。但我不想要那样的行为。我想要向下移动Content2,为我的隐形内容腾出空间。我该怎么做呢。

EN

回答 1

Stack Overflow用户

发布于 2011-05-31 21:25:57

通过将所有这些项都设置为绝对位置,您可以有效地告诉浏览器您不想要任何东西来摆布它们。但是,您希望invisible_content区域从外观上修改Content2的局部性。

如果所有这些项总是具有相同的排列,也许您不应该绝对地定位它们,而是将它们放在一个绝对定位的元素中,并将它们作为一个整体进行移动。这将恢复您在invisible_contentContent2之间寻找的行为。这将是理想的解决方案。

如果您不能走这条路,一种更接近黑客的方法是通过在打开不可见内容的方法上的回调来提供一些逻辑。在此回调中,将Content2区域的top:值增加为+=$("#invisible_content").outerHeight()。再说一次,这是一个非常糟糕的解决方案,只有在你没有其他选择的情况下才应该考虑。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6188250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档