0

我最近一直在这个网站上工作,因为我真的很想完成它,但遗憾的是我只是不断地遇到问题。所以这一次,我将 div 设置为完美,但是当您使用较低的分辨率时,div 决定向下移动。我不明白。如果我放大它会发生。或者,如果我缩小低分辨率,那就完美了。

CSS:

#states{
    float:left;
    background-color:#EEEEEE;
    overflow: auto;
    display:inline-block;
    font-size:14;
}

#container{
    position:relative;
    margin-bottom:40%;  
    margin-left:11%;
}

#index{
    float:left;
}

的HTML:

<table width="100%" align="center" border="1" cellspacing="1" cellpadding="5">
    <tr>
        <td width="100%" valign="top">
            <?php states(); ?>
            <div id="container">
            <!--Start Content-->
            <div id="index">
            <table align="center" width="100%" class="test" border="0" cellspacing="1" cellpadding="15">
                <tr align="left">
                    <th>Posted</th>
                    <th>Title</th>
                    <th>Description</th>
                    <th>Location</th>
                    <th>User</th>
                </tr>
            </table>
            </div>
            <!--End Content-->
            </div>
        </td>
    </tr>   
</table>
4

1 回答 1

0

也许你应该尝试一种无表的方法。

TD内的DIV是个坏主意吗?

但是,如果您在 td 中使用 div,您将遇到难以预测元素大小的情况。

于 2012-09-10T20:45:59.583 回答