您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Sticks YouTube videos on the top.
当前为
// ==UserScript== // @name Sticky Video (with toggle) // @name:es Anclar Vídeo (con interruptor) // @name:ja 動画を固定(スイッチ付き) // @name:eo Fiksi Videon (kun ŝaltilo) // @namespace https://github.com/JapanYoshi // @version 0.1 // @description Sticks YouTube videos on the top. // @description:es Fija vídeos en YouTube en la parte superior. // @description:ja 左上にYouTubeの動画を固定します。 // @description:eo Fiksas videojn supre-maldekstre. // @author JapanYoshi // @match https://www.youtube.com/watch?* // @grant none // ==/UserScript== var toggleButton = document.createElement('SPAN'); toggleButton.innerHTML= '<input type="button" id="toggle-button" style="position:fixed;right:0px;top:50px;z-index:100;"/>'; var container = document.getElementById('page'); container.appendChild(toggleButton); document.getElementById('toggle-button').addEventListener("click", toggleSticky); var onLabel = "Stick"; var offLabel = "Unstick"; function addCss(cssString) { var head = document. getElementsByTagName('head')[0]; if (head === false) { return; } var newCss = document.createElement('style'); newCss.type = "text/css"; newCss.innerHTML = cssString; head.appendChild(newCss); } addCss( "#player{z-index:2000000000 !important}.sticky #movie_player:not(.ytp-fullscreen){position:fixed;width:inherit;height:inherit;left:0px;top:0px}.sticky #theater-background{width:auto}.sticky #movie_player:hover{-webkit-transform:none}.sticky #player .player-api{position:fixed;top:0;left:0;background:none}.sticky #player{z-index:2000000000 !important}.sticky #masthead-positioner{z-index:1999999999 !important}.sticky #masthead-positioner:hover{z-index:2000000001 !important}.sticky #sb-wrapper{transform:translateX(-48px) translateY(-12px)}.sticky .sb-card-arrow,.sb-card-body-arrow{display:none}.sticky #watch7-sidebar{margin-top:0px}" ); function toggleSticky() { var page = document.getElementById('page-container'); if (page.classList.contains("sticky")) { page.classList.remove("sticky"); document.getElementById('toggle-button').value = onLabel; } else { page.classList.add("sticky"); document.getElementById('toggle-button').value = offLabel; } } toggleSticky();