2012-03-16 19 views
7

मेरे पास एक छवि है, और मैं चाहता हूं कि चौड़ाई विंडो विंडो को भरने के लिए, खिड़की के आकार को चाहे।ब्राउज़र विंडो की चौड़ाई भरने के लिए एक छवि को खींचें

मैं इसे HTML और CSS में कैसे कर सकता हूं?

+0

[सीएसएस या jQuery स्केलेबल पृष्ठभूमि छवि का संभव डुप्लिकेट, जब सफेद ऊंचाई खिड़की की ऊंचाई से कम है तो नीचे कोई सफेद स्थान नहीं है] (http://stackoverflow.com/questions/5072750/css-or-jquery-scalable-background- छवि-साथ-नो-व्हाइट-स्पेस-अंडरथथ-कब-आईएमजी) – Joseph

उत्तर

5
<img src="filename.jpg" alt="alt text" width="100%" /> 

यह मानता है कि छवि का कंटेनर ब्राउज़र विंडो जितना चौड़ा है।

+1

यह एचटीएमएल 5 के लिए मान्य नहीं है। एचटीएमएल 5 में, मान पिक्सेल में होना चाहिए। – sbagdat

+0

@sbagdat दिलचस्प। मुझे यह नहीं पता था। कोई विचार क्यों प्रतिशत को एक विकल्प के रूप में हटा दिया गया था? –

+0

शायद जब छवियां बड़ी हो रही हैं, तो वे गुणवत्ता खो रहे हैं। यहां डब्ल्यू 3 सी लिंक है: http://www.w3schools.com/html5/att_img_width.asp – sbagdat

10

आप 100% की ऊंचाई चौड़ाई के साथ एक div जोड़ सकते हैं, यह भी सेट छवि की चौड़ाई और ऊंचाई 100% कर रहे हैं

<div id="wrapper"> 
    <img src="http://lorempixel.com/200/200" /> 
</div>​​​​​​​​​​ 

सीएसएस:

#wrapper, img{ 
    width:100%; 
    height: 100%; 
} 

jsfiddle

1
<div class="fixpixel"> 
    <img src="ImagePath" /> 
</div>​​​​​​​​​​ 

सीएसएस फ़ाइल

.fixpixel img{ 
height: auto; 
background-position: center; 
background-repeat: no-repeat; 
background-size: cover; 
} 
संबंधित मुद्दे