网页页面样式美化

指向文字加粗, 指向图片发光, 指向图片放大动画, 输入框美化, 去除下划线, 选择文字高亮颜色, 链接更改颜色, 图片圆角, 指向链接增加边框

目前為 2024-03-11 提交的版本,檢視 最新版本

// ==UserScript==
// @name        网页页面样式美化
// @namespace   网页页面样式小美化
// @description 指向文字加粗, 指向图片发光, 指向图片放大动画, 输入框美化, 去除下划线, 选择文字高亮颜色, 链接更改颜色, 图片圆角, 指向链接增加边框
// @version     0.4
// @grant       GM_addStyle
// @match       *://*/*
// ==/UserScript==

(function() {

// 选择文字背景色, 输入框颜色
var textarea = '#D96396';

// 链接颜色
var Urlcolor = '#0057AF';

// 指向链接高亮颜色
var Urlhovercolor = 'white';

// 指向链接边框颜色
var bordercolor = '#D96396';

// 指向链接边框圆角
var borderradius = '5px';

/* 虚线下划线 */
// underline dotted
/* 普通下划线 */
// underline
/* 双下划线 */
// underline double
/* 波浪线下划线 */
// underline wavy
// 下划线样式 none为去掉
var decoration = 'none';

// 输入框, 图片圆角
var imgborder = '8px';

// 图片放大
var imgtransform = '1.02';

// 图片放大动画速度
var imgtransition = '0.2s';

let css = `
    /* 图片 */
    img {
      /* 放大图片动画 */
      transition: transform ${imgtransition} ease !important;
      /* 添加圆角 */
      border-radius: ${imgborder} !important;
      /* 添加阴影效果 */
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
      -webkit-transition-property: box-shadow;
    }
    /* 指向图片 */
    img:hover {
      /* 放大图片 */
      transform: scale(${imgtransform});
      /* 粉色边框 */
      box-shadow: 0px 0px 4px 4px rgba(217, 99, 150, 0.6) !important;
      -webkit-transition-property: box-shadow;
    }

    /* 输入框 */
    textarea:focus,
    input[type="text"]:focus,
    input[type="password"]:focus,
    input[type="checkbox"]:focus,
    input[type="submit"]:focus,
    input[type="reset"]:focus,
    input[type="radio"]:focus { 
      /* 颜色 */
      outline: 2px solid ${textarea} !important; 
      -webkit-box-shadow:0px 0px 0px #D96396 !important;
      /* 圆角度数 */
      border-radius: ${imgborder} !important;
    }

    /* 选择文字自定义高亮颜色 */
    ::selection {
      /* 背景颜色 */
      background-color: ${textarea} !important;
      /* 文本颜色 */
      color: #fff !important;
    }

    a * {
      /* 下划线 */
      text-decoration: ${decoration} !important;
      -webkit-transition-property: color;
      -webkit-transition-duration: 0.2s;
   }

    /* 链接 */
    a, strong, em, span.highlight-style, .mobile-subcategories-item.flex-row-center {
      /* 下划线 */
      text-decoration: ${decoration} !important;
      -webkit-transition-property: color;
      -webkit-transition-duration: 0.2s;
      /* 链接颜色 */
      color: ${Urlcolor} !important;
    }

    /* 指向链接 */
    a:hover {
      /* 下划线 */
      text-decoration: ${decoration} !important;
      -webkit-transition-property: color;
      -webkit-transition-duration: 0.2s;
      /* 指向链接颜色 */
      color: ${Urlhovercolor} !important;
      /* 指向文字加粗 */
      text-shadow: 0em 0em 0.1em !important;
      font-weight: bold !important;
      /* 增加边框 */
      border: 1px solid ${bordercolor};
      /* 边框圆角 */
      border-radius: ${borderradius};
   }
`;

    if (typeof GM_addStyle !== "undefined") {
        GM_addStyle(css);
    } else {
        let styleNode = document.createElement("style");
        styleNode.appendChild(document.createTextNode(css));
        (document.querySelector("head") || document.documentElement)
            .appendChild(styleNode);
    }

})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址