【发布时间】:2016-07-07 19:17:03
【问题描述】:
我正在尝试让 Reddit 导航栏只显示一些像这样的 subreddit: http://i.imgur.com/eDOdUBJ.png
使用来自另一个用户脚本 (https://greasyfork.org/en/scripts/12571-expand-subreddit-header) 的代码,我能够删除文本:
var css = document.createElement("style");
css.type = "text/css";
css.innerHTML =
"#sr-header-area .flat-list > li { white-space: initial !important; } " +
"#sr-header-area .dropdown.srdrop { padding-left: 0 !important; }" +
".sr-list { display: inline !important; visibility: hidden; } " +
"#sr-header-area > .width-clip { position: initial !important; padding-left: 5px !important; } " +
"#sr-more-link { display: none !important; } " +
".dropdown.srdrop { display: none !important; }";
document.head.appendChild(css);
但是,我一直在试图弄清楚如何用文本链接替换它。带有两个链接的导航栏的代码如下所示:
<div id="sr-header-area">
<div class="width-clip">
<div class="sr-list">
<span class="separator"> </span>
<ul class="flat-list sr-bar hover" id="sr-bar">
<li><a href="https://www.reddit.com/r/AskReddit/" class="choice">AskReddit</a></li>
<li><span class="separator">-</span><a href="https://www.reddit.com/r/funny/" class="choice">funny</a></li>
</ul>
</div>
</div>
</div>
任何帮助将不胜感激。谢谢。
【问题讨论】:
标签: javascript html greasemonkey tampermonkey