🏠 Home 

p站样式调整

整体调整css样式,页面布局,环境:Chrome全屏 电脑分辨率:1920*1080,进入https://www.pixiv.net/discovery页面会自动点击自动浏览

// ==UserScript==
// @name         p站样式调整
// @namespace    http://tampermonkey.net/
// @version      0.2.0
// @description  整体调整css样式,页面布局,环境:Chrome全屏 电脑分辨率:1920*1080,进入https://www.pixiv.net/discovery页面会自动点击自动浏览
// @author       aotmd
// @match        https://www.pixiv.net/*
// @include      https://www.pixiv.net/*
// @exclude      https://www.pixiv.net/setting*
// @exclude      https://www.pixiv.net/stacc*
// @grant        none
// ==/UserScript==
(function() {
'use strict';
function addStyle(rules) {
var styleElement = document.createElement('style');
styleElement.type = 'text/css';
document.getElementsByTagName('head')[0].appendChild(styleElement);
styleElement.appendChild(document.createTextNode(rules));
}
addStyle('#wrapper {width:1520px;}.ui-layout-east {width:1334px;}.contents-east {width:100%;}.contents-main {width:1100px;}');//布局调整
addStyle('#item-container ._user-items > li:nth-child(n + 8) {display: inline-block;}#item-container ._user-items > li:nth-child(n + 16) {display: none;}');//发现推荐用户
addStyle('.NewsTop .category {width: auto;}.top-info-content{text-align: center;}');//公告
addStyle('._mypage-pixivision .pixivision__list {width: auto;}');// pixivision
addStyle('._mypage-fanbox .mf__list{display: inline-block;margin: 0px 100px;}._classic-fanbox-creator {display: inline-block;}');// FANBOX推荐的创作者
addStyle('.project_pixiv {float: left;height: 100px;width: 50%;display: inline-block;background-color:transparent!important;}');// 募集中
addStyle('.layout-body{transition:5s;width:100%;}#js-mount-point-latest-following{min-height:auto!important;}');//  其他页面
addStyle('li.sc-9y4be5-2.sc-9y4be5-3.sc-1wcj34s-1.bqtGkf {display: none;}');//  首页无效内容隐藏
var url=window.location.href;
console.log(url!='https://www.pixiv.net/')
if(url!='https://www.pixiv.net/'){
addStyle('#wrapper {transition:5s;width:100%;}');
setTimeout( function(){document.getElementById("enable-auto-view").click();console.log('点击成功');},5000);
addStyle('nav.sc-1ic2voq-0.crFCUS{position:static!important;}');//  清除顶部固定
addStyle('._2RNjBox{margin: 6px 3px!important}');//边距调整
addStyle('#js-mount-point-discovery {text-align:center;}');
}
var str=/^https:\/\/www.pixiv.net\/tags\//i;
var ad=function(){
var a=document.getElementsByClassName('sc-LzMmo jkOmjd');
if(a.length!=0){
a[0].style='display: none;';
}else{
setTimeout(ad,100);
}
}
if(str.test(url)){
console.log(url);
setTimeout(ad,0);
}
//更改图标<link rel="shortcut icon" type="image/x-icon" href="https://source.pixiv.net/common/images/android-chrome-192x192.png">
var changeIcon = function () {
var link =document.getElementsByTagName('link');
var i=0;
var flag=0;
for(i=0;i<link.length;i++){
if(link[i].rel=="shortcut icon"){
flag=1;
link[i].href="https://source.pixiv.net/common/images/android-chrome-192x192.png";
console.log( '已执行');
}
}
if(flag!=1){setTimeout(changeIcon,100);console.log( '没有执行');}
};
window.onload = function () {
setTimeout(changeIcon,0);
//0.1.4在推荐作品添加查看全部按钮,隐藏目前没用的黑框,0.1.5改变匹配策略
setTimeout(function(){
var a=document.getElementsByTagName("section");
var i=0;
for(i=1;i<a.length;i++){
if(a[i].getElementsByTagName("h2")[0].innerHTML=="推荐作品"){
a[i].getElementsByTagName("div")[0].innerHTML+=`<a target="_blank" class="sc-pzZvs hziszA" href="/discovery">查看全部</a>`;
a[i].getElementsByTagName("li")[0].style="display: none;";
}
}
},0);
}
})();