में छवि प्रदर्शित करना मैं अपने वेबपृष्ठ पर एक आईफ्रेम के भीतर एक छवि प्रदर्शित करना चाहता हूं। हालांकि, समस्या यह है कि मैं इसे अपने आकार के 100% तक विस्तारित नहीं कर सकता।इफ्रेम
मैं जो करना चाहता हूं वह निम्नलिखित है।
- मेरे वेबपृष्ठ पर एक आईफ्रेम है।
- आईफ्रेम के भीतर एक छवि को कॉल करें।
- छवि को पूर्ण आकार में और प्रतिक्रिया के रूप में विस्तारित करें, iframe मुझे स्क्रॉल करने की अनुमति देता है।
- मेरे वेबपेज
वर्तमान पर किसी भी स्क्रॉल बार नहीं किया है, यहाँ कोड मैं है:
echo"<iframe name='graph' id='graph' src=$image style='position:absolute; top:0px; left:0px; height:100%;width:100%'></iframe>";
यह क्या करता है, यह बनाता है आइफ्रेम मेरे वेबपेज और अभी भी की चोटी पर आते हैं 100% तक विस्तार नहीं करता है। पूर्ण बजाय:: अगर मैं स्थिति को दूर
echo"<iframe name='graph' id='graph' src=$image style='top:0px; left:0px; height:100%;width:100%'></iframe>";
मैं अंत में इस पर 100% करने के लिए चौड़ाई में विस्तार करने के लिए है, लेकिन ऊंचाई के मामले में हो रही है, यह सिर्फ 3 पिक्सल ऊंचा है और वहाँ के लिए स्क्रॉल करने के लिए एक स्क्रॉलबार है तल।
मैंने वेब को एक फिक्स की तलाश में डाला, लेकिन कुछ भी मैंने काम करने की कोशिश नहीं की। कुछ सीएसएस बदल रहा है और साथ ही उल्लेख किया है, लेकिन कोई लाभ नहीं हुआ ...
संपादित करने के लिए
एक अन्य समस्या मैं का सामना करना पड़ता है कि छवि फ़ायरफ़ॉक्स में ज़ूम आउट किया गया है है। मुझे आईफ्रेम के भीतर छवि को अपने पूर्ण आकार में विस्तारित करने की आवश्यकता है। हालांकि यह क्रोम और आईई में सही ढंग से दिखाई देता है। क्या इसे ठीक करने का कोई तरीका है?
आप छवियों को पहली जगह में iframes क्यों लगा रहे हैं? ऐसा करने से उन्हें आपके पृष्ठ पर आपके सीएसएस नियमों या जावास्क्रिप्ट के दायरे से बाहर ले जाता है, जो आपके अपने पृष्ठ के नियंत्रण को गंभीर रूप से सीमित कर देता है। –
दान, मैं नहीं चाहता कि मेरी बड़ी छवि मेरे पृष्ठ पर स्क्रॉल बार पेश करे। ऐसा करने का सबसे अच्छा तरीका नहीं है, मुझे पता है ... – 12345
फिर उन्हें एक निश्चित अधिकतम आकार के साथ एक div के अंदर रखें, इसकी ओवरफ्लो प्रॉपर्टी सेट करें ताकि इसे आपके पृष्ठ के बजाय स्क्रॉलबार मिल जाए, और उसके बाद छवि का आकार बदलने के लिए जावास्क्रिप्ट का उपयोग करें div के अंदर फिट करने के लिए लोड और scrollbars को खत्म। इफ्रेम में छवि डालने से ऐसी चीजें करने की आपकी क्षमता दूर हो जाती है। –