【问题标题】:keeping a DIV at the top and center of the page with ability change size div将 DIV 保持在页面的顶部和中心,并具有更改大小 div 的能力
【发布时间】:2010-06-06 21:24:18
【问题描述】:

在页面的顶部和中心保留一个 DIV 并能够像 Gmail 中的加载框一样更改大小的 div?

【问题讨论】:

  • 你的问题非常模糊。请添加更多细节。不是每个人都知道 GMail,你指的是 GMail 的哪一部分。
  • 只有一件重要的事情。像 Pekka sais 一样使用 CSS,不要将 Javascript 用于此类事情。

标签: javascript css


【解决方案1】:

正如我所说,您的问题非常模糊,但我猜您希望将 DIV 放置在一个固定位置,即使页面滚动也能保持在那里。

CSS 方法是

<div style="position: fixed; top: 0px; left: 0px;">....</div>

在 IE

【讨论】:

  • +1 - 这些是我们能够在首页上打上“IE6 无法在此处工作”之后大大简化的事情 :)
  • 在没有 JS 的 IE6 中有一些技巧可以做到这一点,但你真的不想为了在 IE6 中产生这种效果而弄乱你的 CSS。
  • 在IE6中没那么难,你可以把所有内容放在一个高度和宽度为100%的&lt;div&gt;中,然后把顶部的框放在另一个&lt;div&gt;中;见my answer to this question
  • @Marcel - 我们在背景中有一个水印标志,这会使 IE6 中的代码与您的代码变得复杂......幸运的是,我不必再花时间弄清楚如何让某些东西在其中工作了IE6。这是一个巨大的资源消耗;您的解决方案涉及为其他所有人更改我的布局以适应 IE6,这在我的情况下是 100% 错误的方向。删除元素/结构以支持 IE6 时,我能够简化我们的布局,这太荒谬了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-31
  • 1970-01-01
  • 2010-12-05
  • 2015-11-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多