最大化页面时页面布局发生变化,如何停止?

发布于 2024-12-09 20:06:27 字数 220 浏览 0 评论 0原文

我希望我的所有信息都位于中心,如以下链接所示:

http://jsfiddle.net/EdHEu /

它看起来不错,但是当我拉伸/最大化浏览器页面时,布局会因文本向右移动而发生变化,然后框会移动。

这是如何停止的?

谢谢!

詹姆斯

I want all my information to be in the center as you can see in the link below:

http://jsfiddle.net/EdHEu/

It looks fine BUT when i stretch/maximize the browser page the layout changes by text going right and then the boxes moving.

How is this stopped?

Thanks!

James

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

爱人如己 2024-12-16 20:06:27

注意:您的链接无效。

如果你的设置是这样的:

<body>
  <div id="main">
    <div id="content">
      <!--Content-->
    </div>
    <div id="sidebar">
      <!--Sidebar-->
    </div>
  </div>
</body>

要使内容居中(给页面一个固定的宽度),你需要使用这个CSS:

#main {
  width:960px /* Give it a width */
  margin: 0 auto; /* It will Center the #main */
}

这样,你可以给页面一个固定的宽度,并使布局固定。

NOTE: Your Link is not working.

If your setup is like this:

<body>
  <div id="main">
    <div id="content">
      <!--Content-->
    </div>
    <div id="sidebar">
      <!--Sidebar-->
    </div>
  </div>
</body>

To Center the content ( to give the page a fixed width ), you need to use this CSS:

#main {
  width:960px /* Give it a width */
  margin: 0 auto; /* It will Center the #main */
}

This way, you can give the page a fixed width and make the layout fixed.

|煩躁 2024-12-16 20:06:27

你为什么不看看这段代码(jsfiddle) &看看这是否也能清理得更干净一些。

HTML:

<div class="content">
    <form class="location" action="weezyresults.php" method="post">

        <div>
            <label for="job">job?</label>
            <div class="input" name="job" >
                <!-- change me back to your inputs, 
                and in the css change '.input' to 'input' -->
            </div> 
            <label>job title or keywords</label>
        </div>

        <div>
            <label for="where">where?</label>
            <div class="input" name="where" >
                <!-- change me back to your inputs, 
                and in the css change '.input' to 'input' -->
            </div> 
            <label>town, city or county</label>
        </div>

    </form>
</div><!-- end .content -->


CSS:

.content {
    margin:0 auto; 
    width:200px;
}

form>div { margin-bottom: 10px; }

form .input {
    background: #ffffff;
    border: 1px solid;
    color: #BDBDBD;
    height:35px;
    margin:2px;
    width: 320px;
}


div>label:first-child {
    color: #585858;
    font: bold 16px helvetica;
    height:20px;
    margin: 4px;
    width: 320px;
}

div>label:last-child {
    color: #585858;
    font:italic 13px HelveticaNeue-Light;
    margin: 4px;
}

Why don't you take a look at this code (jsfiddle) & see if that cleans it up a bit more, too.

HTML:

<div class="content">
    <form class="location" action="weezyresults.php" method="post">

        <div>
            <label for="job">job?</label>
            <div class="input" name="job" >
                <!-- change me back to your inputs, 
                and in the css change '.input' to 'input' -->
            </div> 
            <label>job title or keywords</label>
        </div>

        <div>
            <label for="where">where?</label>
            <div class="input" name="where" >
                <!-- change me back to your inputs, 
                and in the css change '.input' to 'input' -->
            </div> 
            <label>town, city or county</label>
        </div>

    </form>
</div><!-- end .content -->


CSS:

.content {
    margin:0 auto; 
    width:200px;
}

form>div { margin-bottom: 10px; }

form .input {
    background: #ffffff;
    border: 1px solid;
    color: #BDBDBD;
    height:35px;
    margin:2px;
    width: 320px;
}


div>label:first-child {
    color: #585858;
    font: bold 16px helvetica;
    height:20px;
    margin: 4px;
    width: 320px;
}

div>label:last-child {
    color: #585858;
    font:italic 13px HelveticaNeue-Light;
    margin: 4px;
}
傲世九天 2024-12-16 20:06:27
.center {
  text-align:center;
  margin:0 auto;
  width: 651px;
}
.center {
  text-align:center;
  margin:0 auto;
  width: 651px;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文