मैंने इस पर एक Google खोज करने की कोशिश की और अभी भी यह नहीं पता कि विभिन्न मोबाइल उपकरणों के लिए अपनी चौड़ाई से छवि का आकार कैसे बदला जाए। यहाँ मेरी प्रयास है:मैं मोबाइल साइट के लिए स्वचालित रूप से किसी छवि का आकार कैसे बदलूं?
सीएसएस:
img.test {
width: 100%;
height: auto;
}
HTML:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" name="viewport">
<link rel="stylesheet" href="../includes/style.css">
</head>
<img class="test" src="../includes/foo.jpg">
लेकिन छवि अभी भी अपने मूल स्केलिंग के साथ भरी हुई जा रही है। मैं एक सीएसएस और एचटीएमएल newb हूँ तो कोई मदद महान होगा!
संपादित करें:
प्रतिक्रियाओं के लिए धन्यवाद। यहां एक संशोधित संस्करण है जो अब काम करता है।
HTML:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" name="viewport">
<link rel="stylesheet" href="../includes/style.css">
</head>
<body width = "device-width">
<img class="test" src="../includes/buoy_map.jpg">
</body>
क्या आपने छवि के किसी भी मूल तत्व को चौड़ाई दी है? – Gerben
आपका 'img' टैग' body' के अंदर होना चाहिए। आप वास्तव में एक बॉडी टैग नहीं करते हैं, इसलिए एक जोड़ें :-) – Bojangles