Closed KotobaSuke closed 3 years ago
抱歉昨天忘了回了,去你的blog上看了一眼是主题的问题,不过也和这边没对相关属性进行设置所以被覆盖了有关,我简单根据你的页面修改了以下,你可以修改以下css暂时来解决问题,后续版本会进行修复。 bilicard.css:
.card-label {
display: inline-block;
font-weight: 550;
height: 13px;
border: 1.5px solid #ffc3d4;
color: #ffc3d4;
/* width: 30px; 删除或增大 */
background-size: 100% 100%;
position: absolute;
top: -1px;
left: 0;
padding-left: 1px;
}
.bvideo-info .title {
max-height: 40px;
min-height: 19px;
color: #222;
line-height: 1.4;
font-size: 14px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
max-width: 25rem;
margin: 0; /* 添加这一行 */
}
我按这个方法改了之后也没有变化hexo三连后又恢复原状,改的地方也被覆盖为原来的样子 视频两字只能显示不完全 https://grape777.github.io/2021/12/07/%E6%B5%8B%E8%AF%95bilibili%E5%8D%A1%E7%89%87%E6%8F%92%E4%BB%B6/
请问这种情况该怎解决啊
我按这个方法改了之后也没有变化hexo三连后又恢复原状,改的地方也被覆盖为原来的样子 视频两字只能显示不完全
.card-label {
display: inline-block;
font-weight: 550;
width: 30px;
height: 15px;
border: 1px solid #ffc3d4;
color: #ffc3d4;
background-size: 100% 100%;
position: absolute;
top: -1px;
left: 0;
padding-left: 1px;
}
我这样修改后效果似乎比较好,请问你是修改的node_modules/hexo-bilibili-card/source/bilicard.css
下的文件么?
如果修改后,hexo 三连后又会改回原状,这时候你如果重复修改 md 文件时候有修改呢?没有的话,你可以看看是包管理器如 yarn 自动、更新覆盖了你修改的css文件呢?
如果他又给你改回原样了你可以尝试使用 patch-package 制作一个补丁来自动化这个流程,网上有很多教程可以参考。
好了!原来是我改错文件了,非常感谢!
好了!原来是我改错文件了,非常感谢!
🤝 解决问题就好啦 :)
如上图所示,这是因为主题的影响吗 🤔