@juju 这个模板没有article.html……我拆了几个博客的文件对比着看了也没什么头绪
@[email protected] ???是哪個主題呀
@Hydrangea 改一下list.html的head吧,加一条css进去?
@Hydrangea 或者给list.html的<a>加一个class
```
<span>
<a class="" href="{{ .Permalink }}">{{ if .Title }} {{ .Title }} {{ else }} Untitled {{ end }}</a>
</span>
```
https://github.com/monkeyWzr/hugo-theme-cactus/blob/main/layouts/_default/list.html
@boxue 好,我看看,谢谢————
@[email protected] @[email protected] 這個主題改的hexo 的,有些地方不完整,還有些錯誤,blockquote 樣式就沒顯示,因為CSS 不對
@juju 错误挺多的,比如有个很要命的地方是,它右边有个按钮点击可以展开目录和顶栏。
但是如果把页面往下拉,拉满一屏,再点击就看不到顶栏了。
@boxue 啊看了一下就是我之前改的部分
<a class="homelink" href="{{ .Permalink }}">{{ if .Title }} {{ .Title }} {{ else }} Untitled {{ end }}</a>
.homelink {
text-decoration:none;
}
不知为何不管用……
我在index.html
里找到相似的段落,写<a class="h2" href="{{ .Permalink }}">{{ if .Title }} {{- .Title -}} {{ else }} {{- print "Untitled" -}}{{ end }}</a></span>
是可以修改样式为H2的
但写成homelink
也无效,好像H4之后的样式也是无效的。
@Hydrangea inspect 一下看看?是被谁override掉了
@boxue F12了下链接发现还是显示.content a样式,我试着important了一下也不行的样子。
@Hydrangea 塔你是不是还没deploy 但是现在我点进去的这个首页a好像有个background image是一个下划线
@boxue 没有没有,现在网站上的版本是没动过超链接样式的。
我在研究看看是不是有别的干扰了。
@[email protected] 你是只想還文章內的超鏈接樣式吧?我明天看看
@juju 是的,只显示在文章内,归档,首页等地方都不显示。
抓耳挠腮,谢谢!
@[email protected] 虽然很难看,但是基本实现了。你只要改
a {
text-decoration: wavy underline;
}
https://gist.github.com/ooorange777/cf79aae621d26fe0364d66236efa8fd3
@juju 发射百万爱心光波
@Hydrangea 链接的话可能需要在assets/scss/style.scss 里面修改
a { } 里面的内容?
@Revi 我一开始就是这么改的。
但是它的标题和文章页链接显示是一样的,也就是说,如果取消掉首页的标题链接下划线,文章页里也就没有了……
@Hydrangea 感觉可以给首页的链接样式再设置一个class 。
首页的布局在layouts/_default/list.html 的里面,注意到这里有一个 <a class="" href="{{ .Permalink }}">{{ if .Title }} {{ .Title }} {{ else }} Untitled {{ end }}</a>
没有设置样式,可以设置class为homepage即 <a class="homepage" href="{{ .Permalink }}">{{ if .Title }} {{ .Title }} {{ else }} Untitled {{ end }}</a>
然后在style.scss里面加上
.homepage{
在这里改
如取消下划线:
text-decoration:none;
}
@Hydrangea 我不确定css是不是在这里改,可以加在别的地方试试
唉我之前就是这么写的……不管用。
@Hydrangea 好复杂哦!
@Revi 555好复杂哦!
@[email protected] 你先看看
article.html
的結構,再看怎麼改CSS