.md_line的默认样式到底是啥样的
Hi Hepo!
今天跟Baco倒腾(?)主题的时候突然发现,我的博客.md_line的样式默认会带上一个margin_bottom: 0.5em的样式(现在被我自己在style.scss里面用important强行掐掉了,打开监视器取消掉我写在style.scss里的应该就能看到原本的margin-bottom了),主要有这个样式的话写诗看不清楚分节
本来跟Baco说是想跟她说以后都加一行强行取消掉这个bottom比较好看,结果Baco查过以后发现她博客没有这么个默认样式,于是我俩来兴趣了,后台好像也没有这个的设置呀,居然还会有一边有一边没有的情况?
我:遇事不决,去问hepo(喂喂喂)
所以是不是默认样式里就有这个样式呀,如果不是,是我有啥操作导致这个样式产生了吗?
我的站:mrx.moe
Baco的站:blog.shuiba.co
良
分かります!我day到了!I see!(?
@Hepo 是不是因为我的博客设置了首行缩进,所以Bitcron在head标签之后自动加入了下面一段代码导致的?
```
<style type="text/css">
p.md_block{ }
span.md_line{text-indent: 2.0em; display:block; margin-bottom:0.5em; }
li .md_line{
text-indent: 0; display: inline; padding: 0;
}
.md_line br{ display: none;}
.p_part p{ text-indent: 2.0em;}
</style>
```
那我要repo一下了【
第一个是margin-bottom加上去真滴不好看,不如交给主题作者们自己来写(话说当初是出于什么考虑加了一个margin-bottom?)
第二个是text-indent的设置有点粗暴,就是这个样式也会加载到注释,也就是sup上,导致sup这一块跟实际标注的位置差了一大截,现在需要手动改正过来,建议hepo直接给sup一个强制indent为0吧!
@矩阵良
段落 (两个换行符以上分割的)
物理上的一行 (没有换行符)
视觉上的一行
这些之间的 space 允许不一样,才能直接在视觉呈现上感觉到 『段落』的存在。
默认的样式,就是有 text-indent, 就会有 .md_line 的 margin-bottom.
但,这也跟个人的成文习惯有很大的关系,没有很完备的方案。
sup 这个我先记下了,现在线上的 Bitcron 不大会去修改。 :)
@Hepo 这个区分倒是能理解,不过我自己设置的时候感觉问题在于line的bottom给得多了就跟block区分不开显示起来不大好看,但是把block调大一点又影响一些只有block不含一个block带几个line的文章,还挺烦恼的(于是就根据自己的行文习惯把line直接unset掉了(。
话说下一个版本的bitcron什么时候上线呀!(期待ing