Saya tidak tahu sama ada anda pernah mengalami situasi sedemikian: semasa mengawal saiz imej dalam CSS, jika lebar imej dikodkan keras, seperti img{width:500px;}, sudah tentu, jika lebar imej lebih besar daripada 500px, ia boleh dikawal dengan baik, tetapi jika lebar imej kurang daripada 500px, contohnya, hanya 100px, kaedah penulisan tadi akan mengembangkan imej kepada 5 kali. Jelas sekali , ini bukan yang kita mahu lihat.
Jadi, bagaimanakah CSS boleh merawat saiz imej ini secara berbeza? Sangat mudah, sila lihat: