У меня есть встроенный img, который составляет 1280 (w) x 1024 (h) и содержится в div. Размеры divs устанавливаются на 100% (w/h) окна просмотра с скрытым переполнением.Вычислить ширину отношения apsect по высоте
Я хочу использовать изображение в качестве полноэкранного фона и потребовать, чтобы он полностью заполнял область просмотра независимо от размеров без отображения границ. Он должен поддерживать соотношение сторон, и мне также хотелось бы, чтобы изображение было сосредоточено во все времена. Я знаю, что для достижения этого часть изображения будет обрезана.
Я считаю, что если высота изображения соответствует высоте окна просмотра и вычисляет ширину, основанную на соотношении сторон изображения, это будет работать, но я не уверен, как это сделать. Может ли кто-нибудь помочь?
Большое спасибо заранее.
http: // stackov erflow.com/questions/1186414/whats-the-algorithm-to-calculate-aspect-ratio-i-need-an-output-like-43-169 –
использовать '.naturalWidth' и' .naturalHeight' 'img' для вычисления исходного соотношения сторон. –
Что случилось с 'background-size: cover;'? –