ในเลย์เอาต์การออกแบบที่ไหลลื่น ฉันต้องการปรับขนาดรูปภาพเพื่อให้รูปภาพทั้งหมดมีความสูงเท่ากัน แต่อาจมีความกว้างที่แตกต่างกันได้ ขึ้นอยู่กับอัตราส่วนภาพของรูปภาพ นอกจากนี้ รูปภาพทั้งหมดจะอยู่ภายในแท็ก Anchor ในเบราว์เซอร์ Mozilla ฉันประสบปัญหาที่ความกว้างของแท็ก Anchor ไม่ปรับโดยอัตโนมัติ ตัวอย่างเช่น หากรูปภาพจะมีขนาด 200x100px และความสูงของแท็ก Anchor จะเท่ากับ 50px ดังนั้นใน Mozilla แท็ก Anchor จะมีขนาด 200x50px และไม่ใช่ 100x50px ตามที่ฉันต้องการ CSS ของฉันควรเป็นอย่างไรเพื่อแก้ไขปัญหานี้ ขอบคุณ
HTML ของฉันคือ:
<a class="testimage"><img src="sliderimages/picture8.jpg"/></a>
ซีเอสเอสคือ:
<style>
.testimage {height:10%;display:inline-block;border:1px solid yellow;}
.testimage img {height:100%;}
</style>