1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | <!DOCTYPE html> <html> <head> <title>Responsive image test</title> <meta name="viewport" content="width=device-width, initial-scale=1"/> <style type="text/css"> img { width: 100%; height: 200px; object-fit: cover; } div.c5050 { background-color: #EEE; display: flex; } div.c5050 > div { flex: 1 1 0; } </style> </head> <body> <h1>Full width</h1> <img alt="full width" src="3200x2400.png" srcset="320x240.png 320w, 640x480.png 640w, 800x600.png 800w, 1024x768.png 1024w, 1280x960.png 1280w, 1400x1050.png 1440w, 1600x1200.png 1600w, 3200x2400.png 3200w " sizes="(max-width: 320px) 320px, (max-width: 640px) 640px, (max-width: 800px) 800px, (max-width: 1024px) 1024px, (max-width: 1280px) 1280px, (max-width: 1400px) 1440px, (max-width: 1600px) 1600px, 3200px " /> <h1>50:50 container</h1> <div class="c5050"> <div> 50-50-left </div> <div> <img alt="full width" src="3200x2400.png" srcset="320x240.png 320w, 640x480.png 640w, 800x600.png 800w, 1024x768.png 1024w, 1280x960.png 1280w, 1400x1050.png 1440w, 1600x1200.png 1600w, 3200x2400.png 3200w " sizes="(max-width: 320px) 320px, (max-width: 640px) 320px, (max-width: 800px) 640px, (max-width: 1024px) 640px, (max-width: 1280px) 640px, (max-width: 1400px) 800px, (max-width: 1600px) 800px, 3200px " /> </div> </div> </body> </html> |