我所拥有的是一张桌子,我希望放在页面中央,在桌子的两侧放置两个横幅广告,左右广告接近边缘页面尽可能与5px的边距。我已经准备好了,但我希望桌子也能够接近广告。所发生的事情是依赖于屏幕分辨率,表格要么太大,因此将广告移动到下一行,或者如果在11英寸的屏幕上,表格太小。HTML表格大小问题
我把我的问题的屏幕截图,可以在这里找到:
。
问题是,如果你看右边的广告,它离表格很远,但由于屏幕分辨率而改变。如果它是一个小型监视器,它可能是完美的,或者会太小,将广告推到下一行。
HTML:
<div class="left-ad">[adsense stuff]</div>
<table class="tl">
<tr>
<th width="100%" colspan="3">Filename</th>
<th>Size
<img src="./images/icons/size.gif" alt="Sort" />
</th>
<th>Downloaded
<img src="./images/icons/down.png">
</th>
<th>Date Added
<img src="./images/icons/added.png">
</th>
</tr>
<div class="right-ad">[adsense stuff]</div>
CSS:
.left-ad {
float: left;
width: 160px;
min-height: 100px;
padding-left: 10px;
}
.right-ad {
float: right;
width: 160px;
min-height: 100px;
padding-right: 10px;
}
table.tl {
display: inline;
float: left;
min-height: 100px;
padding: 0 10px;
width: 71%;
}
我也更新了我的fiddle。
你测试那个代码?它实际上并不奏效,Shivram。 – 2013-05-04 06:16:30
是的,我测试它,它的工作与我很好, 左侧和右侧添加和您的数据在中心。 试试吧。复制并粘贴整个代码@ ralph.m – 2013-05-04 06:20:48
这就是我所做的,它不起作用。您可能只是在一个宽度上进行测试。调整浏览器窗口大小,看看会发生什么。 – 2013-05-04 06:24:04