Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS属性拒绝使用JavaScript或Jquery更改_Javascript_Jquery_Css_Youtube_Google Chrome Devtools - Fatal编程技术网

CSS属性拒绝使用JavaScript或Jquery更改

CSS属性拒绝使用JavaScript或Jquery更改,javascript,jquery,css,youtube,google-chrome-devtools,Javascript,Jquery,Css,Youtube,Google Chrome Devtools,我正在尝试为YouTube创建一个Chrome书签,可以将视频扩展到一个合适的大小,但由于某些原因,我无法使用JQuery或vanilla javascript更改CSS样式的值 首先,我发现Youtube显然还没有在页面中包含jQuery,所以我运行了以下命令: var js = document.getElementById('MyScript') if (js == null || typeof(js) == 'undefined' ){ js = document.cr

我正在尝试为YouTube创建一个Chrome书签,可以将视频扩展到一个合适的大小,但由于某些原因,我无法使用JQuery或vanilla javascript更改CSS样式的值

首先,我发现Youtube显然还没有在页面中包含jQuery,所以我运行了以下命令:

  var js = document.getElementById('MyScript')
  if (js == null || typeof(js) == 'undefined' ){
     js = document.createElement('script'); 
     js.setAttribute('id','MyScript');
     js.src = "//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"; 
     document.head.appendChild(js);
  }
在这之后,我仍然无法使用以下命令编辑CSS类属性

document.getElementsByClassName('html5-video-controls')[0].style.width = '1800px'
$('.html5-video-controls').css({'width':'1800px'})
$('.html5-video-controls').css('width','1800px')
下面是来自Chrome开发者控制台的剪报。

如您所见,这些命令没有任何效果。我可以手动直接编辑开发人员工具中的值,但不能以编程方式编辑。这是怎么回事

编辑:更多详细信息:

我正在尝试修改“Youtube魔术动作”扩展的“剧场模式”。下面是一张it影院模式的图片。基本上,我不喜欢两边的死角,所以我想试着把它拉长一点


An!重要声明为样式表作者提供了一种方法,使CSS值比它自然具有的权重更大。在尝试使用js或jquery进行更改之前,请确保未设置任何此类声明。 乙二醇


这是由Youtube或Magic Actions For Youtube设置的。是否可以更改已标记的属性!重要信息?您可能需要提供一些位置属性,以便将其从位置静态流中拉出。
.html5-video-controls{
    width:1000px !important;    
}