2009-07-31 22 views
7

में प्रिंट सीएसएस देखें, मैं उस साइट को डीबग कर रहा हूं जिसमें प्रिंटिंग के दौरान तत्व पोजिशनिंग में समस्याएं हैं (मेरे पास मीडिया = "प्रिंट" विशेषता के साथ लिंक तत्व से जुड़ी एक अलग प्रिंट.css फ़ाइल है)। यह समस्या केवल आईई 7 और आईई 8 में होती है।आईई 7 या आईई 8

क्या मैं के लिए देख रहा हूँ प्रिंट मीडिया प्रकार का उपयोग कर पृष्ठ को देखने के लिए एक रास्ता है, लेकिन अभी भी IE8 के डेवलपर वास्तविक समय में तत्व विवरण और संपादित करें देखने के लिए उपलब्ध उपकरण, आदि

समारोह करते हुए मैं फ़ायरफ़ॉक्स के लिए क्रिस पेडरिक के वेब डेवलपर एक्सटेंशन में "मीडिया प्रकार द्वारा प्रदर्शित मीडिया सीएसएस" सुविधा के समान दिख रहा हूं। (लेकिन यह समस्या फ़ायरफ़ॉक्स में नहीं है ... न ही सफारी में, या यहां तक ​​कि आईई 6 में भी।)

+0

संबंधित: http://stackoverflow.com/questions/26356750/emulating-print-media-in-internet-explorer – cweiske

उत्तर

2

क्यों न केवल अपने डिबगिंग सत्र के लिए प्रिंट स्टाइलशीट में स्क्रीन विशेषता असाइन करें (और स्क्रीन संस्करण या स्वैप को हटाएं मीडिया विशेषताएँ)?

+2

दुर्भाग्य से, जबकि यह स्थिति लागू करता है, ब्राउज़र में दिखाई देने वाले इन तत्वों के बीच एक अंतर है और जैसा कि प्रिंट पूर्वावलोकन में देखा गया है। इसलिए जब संभवतः वेब डेवलपर टूलबार के समान प्रभाव पड़ता है, तो मुझे अभी भी इस विशिष्ट बग को समझना होगा। जानकारी के लिए धन्यवाद! –

+0

यह एक आदर्श समाधान नहीं है क्योंकि RVanasse ने कहा, यह प्रिंट पूर्वावलोकन में समान नहीं है। मेरे साथ भी यही समस्या है। एफएफ और क्रोम के साथ काम करता है लेकिन आईई में अजीब डिस्प्ले है लेकिन स्क्रीन पर प्रिंट के .css का उपयोग करते समय, ठीक है ... –

2

जो मैंने हमेशा किया है, क्या मैंने अक्षम किया है ("स्क्रीन" स्टाइल शीट पर टिप्पणी की है) और मीडिया = "प्रिंट" स्टाइल शीट को मीडिया = "स्क्रीन" में परिवर्तित कर दिया है। एकमात्र तरीका मुझे पता है कि कैसे परीक्षण पृष्ठों का एक गुच्छा प्रिंटिंग के साथ।

0

मैंने हमेशा प्रिंट पूर्वावलोकन का उपयोग किया है, इसके साथ कभी कोई समस्या नहीं थी। इसे आईई में खोलें; मैं इसे सशर्त के साथ लक्षित करता हूं, लेकिन "हैक्स" भी काम करता है।

आप अंतर देख रहे हैं .... आपके अन्य लिंक तत्वों के मीडिया गुण क्या हैं? यदि आपके पास सभी के लिए एक है, तो इसे टाइप करें "स्क्रीन, प्रक्षेपण">