diff --git a/app/src/assets/scss/business/_av.scss b/app/src/assets/scss/business/_av.scss index c7d164fd7..337e48e72 100644 --- a/app/src/assets/scss/business/_av.scss +++ b/app/src/assets/scss/business/_av.scss @@ -342,12 +342,12 @@ &-img { height: 100%; - background-position: center center; - background-repeat: no-repeat; - background-size: cover; + object-fit: cover; + width: 100%; + object-position: center; &--fit { - background-size: contain; + object-fit: contain; } } diff --git a/app/src/protyle/render/av/gallery/render.ts b/app/src/protyle/render/av/gallery/render.ts index 759feacfc..c02e2905a 100644 --- a/app/src/protyle/render/av/gallery/render.ts +++ b/app/src/protyle/render/av/gallery/render.ts @@ -71,9 +71,9 @@ export const renderGallery = (options: { const coverClass = "av__gallery-cover av__gallery-cover--" + view.cardAspectRatio; if (item.coverURL) { if (item.coverURL.startsWith("background")) { - galleryHTML += `