0

请帮助CSS!我正在使用 CSS 使我的注册表单看起来不错,但后来我发现当我最大化或最小化资源管理器的窗口(我的页面与资源管理器窗口的中心对齐)。因此,即当我的窗口大小最大化时,我的背景图像发生了变化,但表单仍保持在第一个位置。任何想法如何解决这一问题?我的 HTML 代码是:

<div "class="homepageTable">
<form action="#" method="post">
  <input type="text" size="25" name="first_name" placeholder="first name"><br/>
  <input type="text" size="25" name="last_name" placeholder="last name"><br/>
  <input type="text" size="25" name="email" placeholder="email"><br/>
  <input type="text" size="25" name="retype_email" placeholder="re-type email"><br/>
  <input type="text" size="25" name="password" placeholder="password"><br/>
  <input type="text" size="25" name="retype_password2" placeholder="re-type password"><br/>
  <input type="submit" name="submit" value="sing up!">
</form>
</div>

当窗口最小化或最大化时,为了让这个表单与其他页面元素一起移动,CSS应该是什么想法?

4

2 回答 2

0

为了让这个表单与其他页面元素一起移动,css应该是什么的任何想法

不,除非你向我们展示其他元素。但这里是如何使表格居中:

.homepageTable{margin: 0 auto;}
于 2012-11-08T09:58:18.647 回答
0

我们看不到您的完整代码,因此我们只能猜测您页面的其余部分是什么样的。

您可能需要以相同的方式对齐背景和表单:将背景图像居中对齐,或将其所在的任何元素对齐到中心,如果可能的话。

或者,将背景放置在与表单相同的容器元素中,对齐,并在窗口更改时让它们一起移动。

于 2012-11-08T09:58:48.260 回答