示例
1. object-contain
- 功能:保持图片的宽高比,确保图片完整显示在容器内,可能会在容器内留白。
- 适用场景:当需要完整显示图片且不裁剪时使用。
2. object-cover
- 功能:保持图片的宽高比,确保图片覆盖整个容器,可能会裁剪图片。
- 适用场景:当需要图片填满容器且可以接受裁剪时使用。
3. object-fill
- 功能:拉伸图片以填满整个容器,不保持宽高比。
- 适用场景:当需要图片完全填满容器且不关心宽高比时使用。
4. object-none
- 功能:保持图片的原始尺寸,不进行任何缩放或裁剪。
- 适用场景:当需要显示图片的原始尺寸时使用。
5. object-scale-down
- 功能:在
object-contain
和object-none
之间选择较小的尺寸,确保图片完整显示且不放大。 - 适用场景:当需要图片完整显示且不放大时使用。
6. object-position
- 功能:与
object-fit
配合使用,控制图片在容器中的位置。 - 适用场景:当需要调整图片在容器中的对齐方式时使用。
object-fit
控制图片如何适应容器,常用值包括contain
、cover
、fill
、none
和scale-down
。object-position
控制图片在容器中的位置,通常与object-fit
配合使用。- 根据需求选择合适的
object-fit
值,可以实现图片的自适应显示效果。