Si j'ai le code HTML suivant:Pause CSS page et flotter ne joue pas bien?
<!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>
Je veux un mot à imprimer sur chaque page, avec un saut de page après chacun. (Ce code est simplifié - dans ma page Web actuelle, les flottants sont importants.)
Firefox imprime cette amende, mais IE et Safari les impriment tous sur une page, en ignorant les sauts de page. Est-ce un bug dans ces navigateurs? Y a-t-il une meilleure manière de faire cela?
Merci.
Quelle version d'IE utilisez-vous? Même IE 8 a des problèmes avec ceci: http://www.w3schools.com/CSS/pr_print_pageba.asp donc si vous utilisez un plus vieux que IE8 qui pourrait être le coupable. –
C'est IE8, et je n'utilise pas "left", "right", ou "inherit", donc je ne pense pas que cet avertissement s'applique ici ...? – Colen
Je sais que vous utilisez toujours, mais quand IE8 prend en charge seulement 1 implémentation de cela, il est probable que IE7 échouerait. –