为什么我的 :style() 覆盖在页面重新加载后无法继续存在?

为什么我的 :style() 覆盖在页面重新加载后无法继续存在?

一旦从典型的新闻文章中删除了多余的(和无用的)divs 和spans ,实际的文本通常会保留在一个狭窄的列中,周围是为删除的元素保留的大片空白。

我一直在尝试覆盖我经常访问的网站上的 CSS 参数,以允许幸存的元素使用被删除的元素留下的宽阔区域。

弄清楚要改变什么风格本身可能就是一个挑战,但即使你找到了正确的设置,文本也能很好地扩展,它不粘 ——重新加载同一页面将重置所有内容。

例如,以下是我针对 NYTimes.com 的设置:

www.nytimes.com##.StoryBodyCompanionColumn > [class^=css]:nth-child(n + 2)
www.nytimes.com##.StoryBodyCompanionColumn > *:style(max-width: none; width: 99%)

第一条规则总是有效的——从任何文章中删除第二列。第二条规则旨在调整幸存的主列的大小。当我第一的输入它。

但重新加载页面会破坏一切——尽管规则已正确保存。

发生了什么事以及如何处理?

相关内容