अगर मैं निम्न HTML कोड है:सीएसएस पेज-ब्रेक-बाद और फ्लोट अच्छी तरह से खेल नहीं रहा है?
<!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>
मैं चाहता हूँ एक शब्द हर एक के बाद एक पृष्ठ विराम के साथ, प्रत्येक पृष्ठ पर मुद्रित करने के लिए। (यह सरल कोड है - मेरे वास्तविक वेब पेज में, फ्लोट महत्वपूर्ण हैं।)
फ़ायरफ़ॉक्स इस जुर्माना को प्रिंट करता है, लेकिन पेज ब्रेक को अनदेखा करते हुए आईई और सफारी दोनों एक पृष्ठ पर प्रिंट करते हैं। क्या यह उन ब्राउज़रों में एक बग है? क्या ऐसा करने के लिए इससे अच्छा तरीका है?
धन्यवाद।
आईई का कौन सा संस्करण आप उपयोग कर रहे हैं? यहां तक कि आईई 8 में इसके साथ समस्याएं हैं: http://www.w3schools.com/CSS/pr_print_pageba.asp ताकि यदि आप आईई 8 की तुलना में एक पुराने का उपयोग कर रहे हैं जो अपराधी हो सकता है। –
यह आईई 8 है, और मैं या तो "बाएं", "दाएं" या "उत्तराधिकारी" का उपयोग नहीं कर रहा हूं, इसलिए मुझे नहीं लगता कि चेतावनी यहां लागू होती है ...? – Colen
मुझे पता है कि आप हमेशा उपयोग कर रहे हैं, लेकिन जब आईई 8 इस के केवल 1 कार्यान्वयन का समर्थन करता है, तो संभावना है कि आईई 7 असफल हो जाएगा। –