您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
修改新版视频页的UP主名字标签样式
// ==UserScript== // @name B站视频页 - UP主名字标签样式 // @namespace mscststs // @version 1.0 // @license ISC // @description 修改新版视频页的UP主名字标签样式 // @author mscststs // @match https://www.bilibili.com/video/* // @match https://www.bilibili.com/list/* // @icon https://www.bilibili.com/favicon.ico // @require https://gf.qytechs.cn/scripts/38220-mscststs-tools/code/MSCSTSTS-TOOLS.js?version=713767 // @run-at document-body // @grant none // ==/UserScript== (function() { 'use strict'; setTimeout(StartUpName()); setTimeout(StartUpcardName()); async function StartUpName(){ await mscststs.wait(".up-info-container .up-detail-top .up-name") var upName = document.querySelector(".up-info-container .up-detail-top .up-name"); var control = 0; function setUpName() { //alert(upName.style.color); //console.log("UP主名字标签样式:" + upName.style.color); if(upName.style.color == "" && control == 0) { //upName.style.color = "#565a60"; //#61666d control = 1; const style = document.createElement('style'); style.innerHTML = `.up-detail .up-detail-top .up-name{color:#565a60!important;} .up-detail .up-detail-top .up-name:hover{color:#00AEEC!important;}`; document.head.appendChild(style); } } var upAvatar = document.querySelector(".up-info-container .up-avatar-wrap .up-avatar"); MouseoverUpUserName(upName, upAvatar); var options = { 'childList': true, 'subtree':true }; const callback = function(mutationsList, observer) { setUpName(); }; const observer = new MutationObserver(callback); var article = document.querySelector("body"); observer.observe(article, options); setUpName(); } async function StartUpcardName(){ await mscststs.wait(".membersinfo-upcard .staff-info .staff-name") var upcardNames = document.querySelectorAll(".membersinfo-upcard .staff-info .staff-name"); var upcardAvatars = document.querySelectorAll(".membersinfo-upcard .avatar"); for(var i = 0; i < upcardNames.length; i++) { MouseoverUpUserName(upcardNames[i], upcardAvatars[i]); } } function MouseoverUpUserName(upName, upAvatar) { upName.addEventListener('mouseover',function() { upUserNameCSS(); }); upAvatar.addEventListener('mouseover',function() { upUserNameCSS(); }); async function upUserNameCSS() { /*await mscststs.wait(".usercard-wrap .user-card-m-exp")//.user-card-m-exp var userCard = document.querySelector(".usercard-wrap .user-card-m-exp"); userCard.style.width = "366px";*/ await mscststs.wait(".usercard-wrap .user-info-wrapper .info .user .name") var userName = document.querySelector(".usercard-wrap .user-info-wrapper .info .user .name"); userName.style.fontFamily = "-apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei, sans-serif"; userName.style.fontWeight = "bold"; userName.style.maxWidth = "160px"; /*var computedStyle = document.defaultView.getComputedStyle(userName, null); //alert(computedStyle.maxWidth); var size = computedStyle.maxWidth.replaceAll(/[a-zA-Z]/g, ""); userName.style.maxWidth = size + 4 + "px";*/ } } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址