Johannes'in dediği gibi - doğrudan cevabına yorum yapmak için yeterli temsilci değil - bunu, tüm öğelerin "" boyutları yazı tipi boyutunun katı olarak belirtildiği sürece yapabilirsiniz.%, Em veya ex kullandığınız her şey birimleri". Her ne kadar% yazı tipi boyutuna değil, içeren öğeye dayalı olduğunu düşünüyorum.
Ve piksellerden oluştuğu için normalde görüntüler için bu göreceli birimleri kullanmazsınız, ancak bunu daha pratik hale getiren bir hile vardır.
Eğer tanımlarsanız body{font-size: 62.5%};
o zaman 1em 10px eşit olacaktır. Bildiğim kadarıyla bu tüm ana tarayıcılarda çalışır.
Ardından (ör.) 100 piksel kare resimlerinizi belirtebilirsiniz width: 10em; height: 10em;
ve Firefox'un ölçeklendirmesinin varsayılan olarak ayarlandığını varsayarsak, resimler doğal boyutlarında olacaktır.
Marka body{font-size: 125%};
ve resimler dahil olmak üzere her şey orijinal boyutunun iki katı olacaktır.