我试图改变标签的风格页面上的tumblr(如在收集所有特定标签页-为例子).目前所有标记的页面看起来都一样.这是我用过的代码 -
{block:TagPage}
<div id="sp">
<div class="container">
<div class="row">
<h1 class="main-logo"><a href="/">
<img src="http://static.tumblr.com/bw1wxme/p5cn7shd5/logo_web.png" alt="" />
</a></h1>
</div><!-- row -->
</div><!-- /container -->
</div><!-- /portrwrap -->
{/block:TagPage}
Run Code Online (Sandbox Code Playgroud)
我正在尝试为某个标记页面使用不同的背景.例如,当您访问/ tagged/shows页面时,它与/ tagged/news页面的背景不同.
与Wordpress不同,我一直无法找到页面ID.我调查了这个,但只改变了帖子的风格,而不是标记的页面.
您可以根据当前标记在body元素上设置'#id':
<body {block:TagPage}id="{URLSafeTag}"{/block:TagPage} />
...
</body>
Run Code Online (Sandbox Code Playgroud)
当您访问带标记的页面时,tagged/news/HTML将呈现如下:
<body id="news" />
...
</body>
Run Code Online (Sandbox Code Playgroud)
这样您就可以更改页面上的所有元素,例如导航.
#news #nav {
background-color: red;
}
Run Code Online (Sandbox Code Playgroud)
希望有所帮助!
参考:https://www.tumblr.com/docs/en/custom_themes#tag-pages