पर पूर्ण बेला का जिक्र करते हुए: http://jsfiddle.net/XT92a/@page: क्रोम बग में पहला {मार्जिन: ...}?
@page {
margin: 1in;
}
@page :first {
margin: 2in 1in 3in 3in;
}
मैं ऊपर शासन करने के लिए पहले मुद्रित पृष्ठ निश्चित मार्जिन है और अन्य सभी पृष्ठों 1 इंच मार्जिन राशि की उम्मीद है।
इसके बजाय, मुझे क्रोम के प्रिंट पूर्वावलोकन (मुद्रित आउटपुट के लिए सटीक) में निम्न मिलता है। मार्जिन गैर-पहले पृष्ठों पर अलग हैं, लेकिन वे सही नहीं हैं। :first margin
नियम पर टिप्पणी करने से गैर-प्रथम पृष्ठ सही लेआउट के साथ प्रिंट करने की अनुमति देता है, लेकिन बेशक, पहला पृष्ठ भी प्रभावित होता है।
Mozilla's documentation मुझे लगता है कि क्रोम यह ठीक से समर्थन करता है। और स्पष्ट रूप से क्रोम प्रतिक्रिया करता है, लेकिन सही ढंग से नहीं। अगर मैं कर सकता था तो मैं क्रोम दस्तावेज़ों का संदर्भ दूंगा, लेकिन Google दस्तावेज पर बेकार है! (वहाँ MDN की एक गूगल बराबर है? मैं यह नहीं मिल सकता है।)
यह मेरे लिए अजीब है कि मैं इस समस्या का उल्लेख कहीं और नहीं मिल सकता है, अगर क्रोम संस्करण 2.0 और कहा कि प्रिंट के बाद से इस का समर्थन किया है चाहिए लेआउट इतने विशाल पिटा हैं।
क्या मैं इसे गलत कर रहा हूं? क्या कोई मजबूत कामकाज है? मैंने @page:first
(कोई स्थान नहीं) की कोशिश की है, मार्जिन मानों को स्वतंत्र रूप से trbl शैली और व्यक्तिगत रूप से सेट किया है, और स्टाइल घोषणाओं में नियमों के क्रम को बदल दिया है। कोई प्रभाव नहीं।
दिलचस्प 'के बारे में लगता है। मैंने नहीं देखा कि यह एक लिंक था। लेकिन देखें कि 'पहला'-विशिष्ट पृष्ठ आईई 8.0 में समर्थन दिखाता है, लेकिन यह सच नहीं है। वास्तव में, ऐसा लगता है कि यह क्रोम की तरह काम करता है जो दिलचस्प है। शायद मैं इसे गलत इस्तेमाल कर रहा हूँ? –
मुझे ऐसा नहीं लगता है। मैं अपने जवाब में उल्लेख करता हूं कि आईई 9 में एक ही समस्या है। मुझे यकीन है कि आईई 8 अलग नहीं है। – JSuar