【发布时间】:2011-05-25 22:23:14
【问题描述】:
您好,我刚刚完成了我的网站。我的打印风格有问题。我的html如下:
<div id="container">
<div id="main">
<h1>title</h1>
<div class="blockright">image in here and text</div>
<p>paragraphs of text</p>
<div class="blockleft">image in here and text</div>
<p>Even more paragraphs of text</p>
<div class="clear"></div>
<div class="footer">Copyright here</div>
</div>
</div>
.blockright 具有固定宽度并向右浮动
.blockleft 的宽度是固定的,floats left 的宽度是 auto
.main 有一个宽度并包含内容
在我的打印 css 中,我希望 .blockleft 和 .blockright 在页脚之前与打印页面的底部对齐。网站上的每个页面都必须是可打印的,我不想手动重新定位页面以打印文章,或者必须为每个页面设置自定义样式才能正确打印。有谁知道如何让 div 与页面底部对齐。我尝试了绝对定位,但我无法让它工作。有什么想法吗?
在此先感谢
【问题讨论】:
-
现在怎么样,用jsfiddle
标签: html css printing stylesheet