diff --git a/assets/scss/partials/layout/article.scss b/assets/scss/partials/layout/article.scss index 6258069..93789e6 100644 --- a/assets/scss/partials/layout/article.scss +++ b/assets/scss/partials/layout/article.scss @@ -300,12 +300,31 @@ color: var(--card-text-color-main); } + .video-wrapper { + position: relative; + width: 100%; + height: 0; + padding-bottom: 56.25%; + overflow: hidden; + + & > iframe { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + } + } + /// Negative margins blockquote, figure, .gallery, - pre { + pre, + .video-wrapper, + .s_video_simple { margin-left: calc((var(--card-padding)) * -1); margin-right: calc((var(--card-padding)) * -1); + width: calc(100% + var(--card-padding) * 2); } } diff --git a/layouts/shortcodes/bilibili.html b/layouts/shortcodes/bilibili.html index 3c563dc..602406c 100644 --- a/layouts/shortcodes/bilibili.html +++ b/layouts/shortcodes/bilibili.html @@ -12,13 +12,12 @@
当前视频av或BV号:{{ $vid }},视频分P:{{ $videopage }}
{{ end }} -