如果我有下面的HTML代码:CSS页面中断和浮动不能很好地播放?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>Test</title>
</head>
<body>
<div style="page-break-after: always; float: left;">hello</div>
<div style="page-break-after: always; float: left;">there</div>
<div style="page-break-after: always; float: left;">bilbo</div>
<div style="page-break-after: always; float: left;">baggins</div>
</body>
</html>
我想打印在每一页上一个字,每一个接一个分页符。 (这是简化代码 - 在我的实际网页,彩车是很重要的。)
火狐打印此罚款,但IE和Safari都全部打印出来一个页面上,忽略分页符。这是这些浏览器中的错误吗?有一个更好的方法吗?
谢谢。
您正在使用什么版本的IE?即使IE 8也有这个问题:http://www.w3schools.com/CSS/pr_print_pageba.asp所以如果你使用比IE8更早的可能是罪魁祸首的人。 – 2010-10-07 22:25:43
这是IE8,和我没有使用任何“左”,“右”或“继承”,所以我不认为警告适用于这里......? – Colen 2010-10-07 22:26:39
我知道你总是在使用,但是当IE8只支持1种实现时,IE7可能会失败。 – 2010-10-07 22:28:56