Vì vậy, tôi muốn có một img
sẽ được hiển thịResponsive hình ảnh toàn màn hình và tập trung - duy trì tỷ lệ khía cạnh, không quá sổ
- lớn càng tốt (điền chiều rộng khi nó là phong cảnh/chiều cao khi nó là chân dung)
- không trồng
- không nghiêng hoặc căng (gốc aspect ratio)
- trung cả chiều dọc và chiều ngang
Ngoài ra, kích thước ban đầu của hình ảnh không được biết.
Tôi đã thử một vài tùy chọn khác nhau cho điều này, bao gồm cả một flexbox một (để có được trung tâm dọc), nhưng không có gì dường như đánh dấu vào tất cả các hộp.
Lý tưởng nhất tôi muốn đây là một giải pháp CSS tất nhiên, nhưng tôi cũng đang xem xét một số JS.
Cảm ơn
Hiện một số mã. "Tôi đã thử một số công cụ nhưng nó không hoạt động" không phải là rất hữu ích. – cimmanon