බොහෝ අය යෝජනා කර ඇත්තේ හොඳ විකල්පයක් වන වස්තු-යෝග්යතාවයි . නමුත් පැරණි බ්රව්සර්වලද එය ක්රියාත්මක වීමට ඔබට අවශ්ය නම් , එය පහසුවෙන් කළ හැකි තවත් ක්රමයක් තිබේ.
එය තරමක් සරලයි. මම ගත් ප්රවිෂ්ටය සමග එහි ඇතුළත ප්රතිරූපය ස්ථානගත විය පරම පසුව මැද, දකුණු හසුවීම සංයෝජන භාවිතා:
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
එය මධ්යයේ වූ පසු, මම රූපයට දෙන්නෙමි,
// For vertical blocks (i.e., where height is greater than width)
height: 100%;
width: auto;
// For Horizontal blocks (i.e., where width is greater than height)
height: auto;
width: 100%;
මෙමඟින් රූපයට Object-fit: cover හි බලපෑම ලැබේ.
මෙන්න ඉහත තර්කනයේ නිරූපණයකි.
https://jsfiddle.net/furqan_694/s3xLe1gp/
මෙම තර්කනය සියලුම බ්රව්සර් වල ක්රියාත්මක වේ.