body { background-position: center; background-repeat: no-repeat; background-size: cover; }
body { margin: 0; } img { display: block; width: 100vw; height: 100vh; object-fit: cover; }
body { background-position: center; background-repeat: no-repeat; background-size: contain; }
<head> <style> #example1{ border: 2px solid black; padding: 100px; background: url(mountain.jpg); background-repeat: no-repeat; background-size: 100% 100%; } </style> </head> <body> <div id="example1"> </div> </body>
object-fit: cover;
#example1 { background: url(mountain.jpg); background-repeat: no-repeat; background-size: auto; } #example2 { background: url(mountain.jpg); background-repeat: no-repeat; background-size: 300px 100px; }