永久禁用 css 元素
disable a css element permanently
有没有办法永久禁用 YouTube 上的 css 元素?我需要在屏幕左侧播放我的视频,运行 在右侧播放我的文本编辑器。出于某种原因,youtube 在视频框的左侧有一个边距,我只能通过取消选中 #page.watch .content-alignment { max-width: 1066px; }
css 元素来禁用它。
这很好用,但每次我 运行 一个越来越烦人的视频时我都必须这样做。我试过时髦的,但没用。我正在使用 google chrome.
谢谢。
选项 1
您可以尝试使用 !important.
覆盖 CSS 设置
#page.watch .content-alignment {max-width: 500px !important}
这将强制该元素的最大宽度为 500 像素。我认为没有办法关闭 CSS 中的最大宽度设置。
What are the implications of using "!important" in CSS?
选项 2
您也可以尝试使用 javascript.
从标签中删除 .watch 和 .content-alignment 类
Change an element's class with JavaScript
没有什么是你可以永久做的。要设置的标记,由 YouTube 提供。你无法控制它。你可以按照别人的建议去做,但那只是暂时的。一旦您更改视频或刷新页面,原始设置就会恢复;由 YouTube 提供。
所有这些都完全忽略了 YouTube 可能会在一秒钟后更改该页面。第二天又一次。网络上没有什么是永久的。
Chrome 在版本 33 中禁用了用户样式表,所以现在修改 css 属性 的唯一方法是通过 Stylish[=21 这样的插件=](我看到你正在使用)。
max-width: none;
是我想你要找的。
再次尝试 Stylish——我刚刚对其进行了测试,并且能够删除您提到的边距。我用过:
#page.watch .content-alignment {max-width: none;}
有没有办法永久禁用 YouTube 上的 css 元素?我需要在屏幕左侧播放我的视频,运行 在右侧播放我的文本编辑器。出于某种原因,youtube 在视频框的左侧有一个边距,我只能通过取消选中 #page.watch .content-alignment { max-width: 1066px; }
css 元素来禁用它。
这很好用,但每次我 运行 一个越来越烦人的视频时我都必须这样做。我试过时髦的,但没用。我正在使用 google chrome.
谢谢。
选项 1
您可以尝试使用 !important.
覆盖 CSS 设置#page.watch .content-alignment {max-width: 500px !important}
这将强制该元素的最大宽度为 500 像素。我认为没有办法关闭 CSS 中的最大宽度设置。
What are the implications of using "!important" in CSS?
选项 2
您也可以尝试使用 javascript.
从标签中删除 .watch 和 .content-alignment 类Change an element's class with JavaScript
没有什么是你可以永久做的。要设置的标记,由 YouTube 提供。你无法控制它。你可以按照别人的建议去做,但那只是暂时的。一旦您更改视频或刷新页面,原始设置就会恢复;由 YouTube 提供。
所有这些都完全忽略了 YouTube 可能会在一秒钟后更改该页面。第二天又一次。网络上没有什么是永久的。
Chrome 在版本 33 中禁用了用户样式表,所以现在修改 css 属性 的唯一方法是通过 Stylish[=21 这样的插件=](我看到你正在使用)。
max-width: none;
是我想你要找的。
再次尝试 Stylish——我刚刚对其进行了测试,并且能够删除您提到的边距。我用过:
#page.watch .content-alignment {max-width: none;}