बूटस्ट्रैप-थीम वाले पृष्ठ को प्रिंट करते समय अतिरिक्त URL से कैसे छुटकारा पाएं?


17

जब मैं अपने बूटस्ट्रैप-थीम वाली साइट से एक पेज प्रिंट करता हूं, तो सभी लिंक (और संलग्न यूआरएल के साथ चित्र) मुद्रित पृष्ठ में लिंक किए गए लिंक का एक मुद्रित प्रतिनिधित्व होता है, लिंक किए गए ऑब्जेक्ट के ठीक बाद। मैं कुछ स्थितियों को देख सकता हूं जहां यह मददगार होगा, लेकिन अभी के लिए यह मेरे मुद्रित लेआउट को गड़बड़ कर रहा है। मुझे यहां काम करने में jQuery की गंध आती है, लेकिन मैं यह पता नहीं लगा सकता कि यह कहां है या मैं इसे कैसे बंद कर सकता हूं। कोई संकेत वहाँ? धन्यवाद!


FWIW: बूटस्ट्रैप संबंधित है; Drupal और jquery के लिए विशिष्ट नहीं।
ToolmakerSteve 12

जवाबों:


32

यह मिला: यह jQuery नहीं था, लेकिन CSS3। Bootstrap.css में नीचे, हम पाते हैं:

@media print {
  ...
  a[href]:after {
    content: " (" attr(href) ")";
  }
  ...
}

शैली को ओवरराइड करने content:noneसे स्थिति ठीक होती है। कुछ इसी :afterतरह की चीजें करने में वहां कुछ क्लॉज हैं, लेकिन यह अभी के लिए काम कर रहा है।


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

यह अजीब डिजाइन विकल्प बूटस्ट्रैप 4 में " तय " किया गया है
बीएम 5k
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.