一旦从典型的新闻文章中删除了多余的(和无用的)div
s 和span
s ,实际的文本通常会保留在一个狭窄的列中,周围是为删除的元素保留的大片空白。
我一直在尝试覆盖我经常访问的网站上的 CSS 参数,以允许幸存的元素使用被删除的元素留下的宽阔区域。
弄清楚要改变什么风格本身可能就是一个挑战,但即使你找到了正确的设置,文本也能很好地扩展,它不粘 ——重新加载同一页面将重置所有内容。
例如,以下是我针对 NYTimes.com 的设置:
www.nytimes.com##.StoryBodyCompanionColumn > [class^=css]:nth-child(n + 2)
www.nytimes.com##.StoryBodyCompanionColumn > *:style(max-width: none; width: 99%)
第一条规则总是有效的——从任何文章中删除第二列。第二条规则旨在调整幸存的主列的大小。当我第一的输入它。
但重新加载页面会破坏一切——尽管规则已正确保存。
发生了什么事以及如何处理?