hexo文章插入bilibili视频适配
前言
最近在写文章的时发现插入bilibili视频尺寸小了亿点点,影响观看体验。在查阅了许多教程之后解决了这个问题。
优化前
优化后
优化教程
第一步
source/css/custom.css
里,添加css的样式:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16/*哔哩哔哩视频适配*/
.aspect-ratio {
position: relative;
width: 100%;
height: 0;
padding-bottom: 75%;
margin: 3% auto;
text-align: center;
}
.aspect-ratio iframe {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
然后在inject head
里面引用
第二步
找一段bilibili视频嵌入代码,比如
1 | <iframe src="//player.bilibili.com/player.html?aid=903290989&bvid=BV16P4y197J1&cid=909744025&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe> |
1 | <div align="center" class="aspect-ratio"> |
小细节
值得注意的是,整个代码不能和其他文字连在一起,必须有间隔,不然会失效。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Akiranの778!
评论