CSS-egenskaben object-position
bruges til at angive, hvordan en <img> eller <video> skal placeres i sin beholder.
Se på følgende billede fra Paris, som er 400x300 pixels:
Dernæst bruger vi CSS-egenskaben
object-fit: cover;
for at bevare billedformatet og udfylde den givne dimension. Billedet vil dog blive klippet, så det passer, sådan her:
img {
width: 200px;
height:
300px;
object-fit: cover;
}
Prøv det selv →
<!DOCTYPE html>
<html>
<head>
<style>
img {
width: 200px;
height: 300px;
object-fit: cover;
}
</style>
</head>
<body>
<h2>Using object-fit: cover</h2>
<img src="paris.jpg" alt="Paris" width="400" height="300">
</body>
</html>
Lad os sige, at den del af billedet, der vises, ikke er placeret, som vi ønsker. For at placere billedet bruger vi egenskaben object-position
.
Her vil vi bruge egenskaben object-position
til at placere billedet, så den store gamle bygning er i centrum:
img {
width: 200px;
height:
300px;
object-fit: cover;
object-position: 80% 100%;
}
Prøv det selv →
<!DOCTYPE html>
<html>
<head>
<style>
img {
width: 200px;
height: 300px;
object-fit: cover;
object-position: 80% 100%;
}
</style>
</head>
<body>
<h2>Using object-position</h2>
<p>Here we will use the object-position property to position the image so that the great old building is in center:</p>
<img src="paris.jpg" alt="Paris" width="400" height="300">
</body>
</html>
Her vil vi bruge egenskaben object-position
til at placere billedet, så det berømte Eiffeltårn er i centrum:
img {
width: 200px;
height:
300px;
object-fit: cover;
object-position: 15% 100%;
}
Prøv det selv →
<!DOCTYPE html>
<html>
<head>
<style>
img {
width: 200px;
height: 300px;
object-fit: cover;
object-position: 15% 100%;
}
</style>
</head>
<body>
<h2>Using object-position</h2>
<p>Here we will use the object-position property to position the image so that the famous Eiffel Tower is in center:</p>
<img src="paris.jpg" alt="Paris" width="400" height="300">
</body>
</html>
Følgende tabel viser egenskaberne for CSS-objekt-*:
Specificerer, hvordan en <img> eller <video> skal ændres, så den passer til dens beholder
Angiver, hvordan en <img> eller <video> skal placeres med x/y koordinater inde i sin "egen indholdsboks"