我有一张桌子,我想把它放在页面中央,桌子两边有两个横幅广告,左边和右边的广告尽可能靠近页面边缘,可能有 5px利润。我已经准备好了,但我希望桌子也尽可能靠近广告。发生的情况是,取决于屏幕分辨率,表格要么太大,从而将广告移至下一行,要么在 11 英寸屏幕上表格太小。
我已经截取了我的问题的屏幕截图,可以在这里找到:
.
问题是,如果你看右边的广告,它离桌子很远,但由于屏幕分辨率而变化。如果它是一个小显示器,它要么是完美的,要么是太小而将广告推到下一行。
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。