问题描述
<div id="fluid_video_wrapper_video-id" class="fluid_video_wrapper fluid_player_layout_default" style="height: 150px; width: 300px;">
并将“样式”更改为“高度:”1080px;宽度:1920px;"
我正在尝试这个脚本,但不起作用:
var query = document.querySelector("#fluid_video_wrapper_video-id");
if (query) {
window.setTimeout(function(){
query.setAttribute("style","height: 1080px; width: 1920px;");
},500)
}
这是怎么回事?
解决方法
为什么不是简单的 document.getElementById
?试试下面的代码,看看它是否有帮助。如果 setTimeout() 有特定目的,请随意包含它。
//grab the id of the div
const modify = document.getElementById('fluid_video_wrapper_video-id');
//if it exists
if (modify) {
//style the width and height
modify.style.height = '1080px';
modify.style.width = '1920px';
}
希望能帮到你!
,尝试检查元素。在元素选项卡上转到样式选项卡。从那里你应该找到一个复选框,用于所有正在应用的不同 CSS 样式规则。尝试取消选中您不想要的那个并从那里构建您的脚本。