Я в настоящее время страницы, как это:МОЯ идеальный фон изображения
body {
background-image: url("http://placehold.it/1920x1200");
min-height: 100vh;
min-width: 100vw;
overflow: hidden;
}
<!DOCTYPE html>
<html>
<head>
<title>Cool Background Man</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body>
</body>
</html>
Но мне нужно background-image
, чтобы всегда быть самым маленьким, что это может быть при сохранении масштабирования (без растяжения). Это означает, что ВСЕ ВРЕМЯ либо width: 100vw
, либо height: 100vh
, в зависимости от размера экрана. Также НА ВСЕ ВРЕМЯ изображение заполнит экран. Это будет NEVER показать любое свободное пространство. Изображение должно также ALWAYS показать верхний правый угол, размер изображения должен корректироваться относительно этого.
Подводя итог, изображение будет всегда:
- Есть либо
width: 100vw
илиheight: 100vh
- Показать верхний правый угол, а размер будет регулировать относительно этого.
- Заполните экран для любого размера экрана. Нет пробела на всех.
- Никогда не растягивайте. Всегда сохраняйте масштабирование.
Может быть, JavaScript? – putvande
Убедитесь, что ваше изображение является .svg –