b站播放器样式优化

浏览器分辨率为1920px极佳

目前為 2021-12-10 提交的版本,檢視 最新版本

// ==UserScript==
// @name         b站播放器样式优化
// @namespace    http://tampermonkey.net/
// @version      1.1.6
// @description  浏览器分辨率为1920px极佳
// @author       aotmd
// @match        https://www.bilibili.com/video/av*
// @match        https://www.bilibili.com/bangumi/play/*
// @match        https://www.bilibili.com/video/BV*
// @match        https://www.bilibili.com/video/bv*
// @match        https://www.bilibili.com/medialist/play/*
// @grant        none
// ==/UserScript==
    function addStyle(rules) {
        var styleElement = document.createElement('style');
        styleElement.type = 'text/css';
        document.getElementsByTagName('head')[0].appendChild(styleElement);
        styleElement.appendChild(document.createTextNode(rules));
    }
    addStyle(`
/*迷你播放器定位*/
.mini-player {
    left: calc(100% - 1280px) !important;
    top: calc(100% - 720px)!important;
}

/*调节迷你播放器大小*/
#video-player #bilibili-player.mini-player .player , #playerWrap #bilibili-player.mini-player .player{
    width: 1280px !important;
    height: 720px !important;
}

.bilibili-player-video {
    margin: 0 !important;
}

#bilibili-player.mini-player .drag-bar {
    width: 1280px !important;
}

/*播放器大小更改:*/
div#bilibili-player {
    width: 1280px !important;
    height: 766px !important;
    position: relative !important;
}
/*调整播放器宽度*/
.l-con {
    width: 1280px;
}
.v-wrap {
    width: 1760px;
}

/*评论区调节:*/
.con {
    margin-left: 60px !important;
}
.common {
    margin-right: calc(790px + 1920px - 100vw);
    margin-left: -135px;
    min-width: 250px;
}
/*
.reply-con,
.info {
    width: 520px !important;
}
.reply-item .info {
    width: 486px !important;
}
.con .text {
    width: 555px !important;
}*/


/*ad拦截*/
.v-wrap #slide_ad {
    margin-bottom: 0px !important;
    width: 0px !important;
    height: 0px !important;
}

.slide-gg {
    width: 0px !important;
    height: 0px !important;
}
.video-page-operator-card{
display: none;
}
#home_popularize .adpos, #home_popularize .l-con, #slide_ad, .activity-m, .bili-header-m .nav-menu .nav-con .nav-item .text-red, .bilibili-player-promote-wrap, .gg-floor-module, .home-app-download, .mobile-link-l, .video-page-game-card {
    display: none!important;
}
.video-page-special-card {
    width: 0px;
    height: 0px;
    opacity: 0;
}
/*收藏栏下移*/
div#video-player {
    width: 1280px !important;
    height: 766px !important;
}
div#player_module {
    height: 100%!important;
}
/*分P列表间距缩小*/
.multi-page .cur-list .list-box li {
    line-height: initial!important;
}
.multi-page .cur-list .module-box li{
    padding: 2px;
    margin: 2px;
    min-width: 20px;
    min-height: 20px;
    width: auto;
    height: auto;
    line-height: inherit;
}

/*完全显示播放列表*/
.player-auxiliary-area .player-auxiliary-filter-playlist .player-auxiliary-playlist-top .player-auxiliary-filter-title {
    overflow: visible!important;
}
/*透明化选项框样式*/
.bilibili-player-video-popup-vote-an-bg {
    box-shadow: 0 0 7px 0 rgba(18, 80, 18,0.0), 0 0 0 1px rgba(0,0,0,0.3);
    background: initial!important;
}
.bilibili-player-video-popup-vote {
    background: rgba(149, 117, 205, 0.2)!important;
    box-shadow: 0 0 7px 0 rgba(18, 80, 18,0.0), 0 0 0 1px rgba(0,0,0,0.3);
}
.bilibili-player-video-popup-vote-an {
    color: snow!important;
}
/*调整显示其他视频点击样式*/
.bilibili-player-link.bilibili-player-show {
    font-size: 18px!important;
    left: 50%!important;
    top: 80%!important;
    opacity: 0.8;
}
/*调整番剧页宽度*/
div#app {
    min-width: 1610px!important;
}
/*调整番剧页边距为0*/
.bpx-player-video-wrap {
    border: 0px!important;
}
	`);