, чтобы решить эту проблему, мы используем умное решение CSS, которое решает проблему:
позиция: Absolute;
top: 50%; слева: 50%;
transform: translate (-50%, -50%);
высота: 100%;
width: авто; // для вертикальных блоков
высота: Auto;
ширина: 100%; // Для горизонтальных блоков
Эта комбинация позиционирует изображение в центре, используя абсолютное позиционирование, устраняя проблему с помощью объекта: обложка в IE и Edge. Изображение теперь будет масштабироваться пропорционально, сохраняя желаемый эффект без искажений.
, чтобы проиллюстрировать эффективность решения, рассмотрим следующую демонстрацию:
. &&&]] Этот подход обеспечивает последовательное поведение изображения во всех браузерах, эффективно обращаясь к объектному обращению: обложка в IE и Edge.
]
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3