V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
drymonfidelia
V2EX  ›  分享发现

V2 隐藏丑丑头像 CSS 代码

  •  4
     
  •   drymonfidelia · 2024-05-16 15:42:23 +08:00 · 14467 次点击
    这是一个创建于 483 天前的主题,其中的信息可能已经有所发展或是发生改变。
    .avatar, #my-recent-topics > div > div > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > a:nth-child(1) {display: none}
    

    填入 https://v2ex.com/settings 自定义 CSS ,选中启用开关,保存即可

    缺点是正常头像也会被隐藏,但至少比显示丑丑头像好

    130 条回复    2024-05-20 11:31:07 +08:00
    1  2  
    beetlerx
        101
    beetlerx  
       2024-05-17 13:57:19 +08:00
    来了来了
    justfun
        102
    justfun  
       2024-05-17 14:07:11 +08:00
    为什么要隐藏
    Kristd
        103
    Kristd  
       2024-05-17 14:17:46 +08:00
    有被歧视到
    JoryJoestar
        104
    JoryJoestar  
       2024-05-17 14:32:44 +08:00
    丑头人出击!
    EJW
        105
    EJW  
       2024-05-17 14:54:45 +08:00
    这头像怎么你了
    15855pm
        106
    15855pm  
       2024-05-17 14:59:21 +08:00
    哪里丑了,有时候多找找自己的原因好吧,这么多年有变帅吗?
    garipan
        107
    garipan  
       2024-05-17 15:16:27 +08:00
    怎么这么多丑人头啊笑死
    YuanCome
        108
    YuanCome  
       2024-05-17 15:22:03 +08:00
    集合了兄弟们
    LavaC
        109
    LavaC  
       2024-05-17 15:25:31 +08:00
    @Chad0000 #2 我发布了一个隐藏恶意发言的代码 body{display:none}
    Lamlam147
        110
    Lamlam147  
       2024-05-17 15:27:19 +08:00
    为什么要隐藏起来?
    ysicing
        111
    ysicing  
       2024-05-17 15:32:48 +08:00
    我觉得我的头像还行啊
    6364v2
        112
    6364v2  
       2024-05-17 15:34:51 +08:00
    请求出战🤣
    cutehalo
        113
    cutehalo  
       2024-05-17 15:41:09 +08:00
    我是像素人
    Sanshi4396
        114
    Sanshi4396  
       2024-05-17 15:54:18 +08:00
    我来看看怎么个事
    Vegetable
        115
    Vegetable  
       2024-05-17 15:59:12 +08:00
    @sss15 把这个帖子里边的人全屏蔽了就好了
    PoorBe
        116
    PoorBe  
       2024-05-17 16:04:45 +08:00
    你嫌我丑?
    binaryify
        117
    binaryify  
       2024-05-17 16:13:12 +08:00 via iPhone
    duron600
        118
    duron600  
       2024-05-17 16:39:10 +08:00
    多谢楼主
    Zzdex
        119
    Zzdex  
       2024-05-17 16:50:07 +08:00
    哪里丑了
    ljsh093
        120
    ljsh093  
       2024-05-17 17:07:42 +08:00
    @LavaC #109 站长我 v2 怎么打不开了
    LavaC
        121
    LavaC  
       2024-05-17 17:32:05 +08:00
    @ljsh093 你不会真填了吧?打开开发者控制台把样式去掉
    LavaC
        122
    LavaC  
       2024-05-17 17:38:42 +08:00 via Android
    @LavaC 没了解过 CSS 的真别试,这个是会直接把整个网页隐藏掉的。
    V2Sean
        123
    V2Sean  
       2024-05-17 17:43:13 +08:00
    丑丑头像人集合
    kaishi123
        124
    kaishi123  
       2024-05-17 17:43:31 +08:00
    我是来看丑头像的
    jspatrick
        125
    jspatrick  
       2024-05-17 17:48:07 +08:00
    这个头像有特征的,脸的颜色都是 rgb(255,201,169),占比总像素在第二或第三,屏蔽脚本要解决读取图片像素跨域问题,就不放出来了
    elechi
        126
    elechi  
       2024-05-17 19:14:56 +08:00
    我的丑吗?
    davidqw
        127
    davidqw  
       2024-05-18 01:55:01 +08:00
    有老哥已经开发出丑丑 NFT 薄荷工具了,抢注中
    https://uglyface.lol/
    happybabys
        128
    happybabys  
       2024-05-18 10:42:45 +08:00 via iPhone
    lol
    ljsh093
        129
    ljsh093  
       2024-05-20 10:34:30 +08:00
    @LavaC #121 怎么可能,他这个 css 了解过的一眼都能看出来,不过我这边还是建议再添加个 important 呢
    banlink
        130
    banlink  
       2024-05-20 11:31:07 +08:00
    来个 js 的,好像还有点问题
    ```js
    // ==UserScript==
    // @name New Userscript
    // @namespace http://tampermonkey.net/
    // @version 0.1
    // @description try to take over the world!
    // @author You
    // @match https://v2ex.com/*
    // @icon https://www.google.com/s2/favicons?sz=64&domain=v2ex.com
    // @grant GM_xmlhttpRequest
    // ==/UserScript==


    (function () {
    "use strict";
    let avatar = document.getElementsByClassName("avatar");
    for (let index = 0; index < avatar.length; index++) {
    let item = avatar[index];
    GM_xmlhttpRequest({
    method: "GET",
    responseType: "blob",
    url: item.src,
    onload: function (response) {
    if (response.status === 200) {
    new Promise((resolve, reject) => {
    let reader = new FileReader();
    reader.addEventListener("load", () => {
    let img = new Image();
    img.setAttribute("crossOrigin", "anonymous");
    img.src = reader.result;
    img.addEventListener("load", () => resolve(img));
    });
    reader.readAsDataURL(response.response);
    }).then((img) => getImageData(item, img));
    }
    },
    });
    }

    function getImageData(item, img) {
    let canvas = document.createElement("canvas");
    canvas.setAttribute("width", `${item.width}px`);
    canvas.setAttribute("height", `${item.height}px`);
    var ctx = canvas.getContext("2d");
    ctx.drawImage(img, 0, 0, item.width, item.height);


    let imgData = ctx.getImageData(
    item.width / 4,
    item.height / 4,
    item.width / 2,
    item.height / 2
    );

    let map = new Map();
    for (let i = 0; i < imgData.data.length; i += 4) {
    let r = imgData.data[i];
    let g = imgData.data[i + 1];
    let b = imgData.data[i + 2];
    // let a
    let rgb = `${r},${g},${b}`;
    if (!map.has(rgb)) {
    map.set(rgb, 1);
    } else {
    map.set(rgb, map.get(rgb) + 1);
    }
    }
    // 寻找最大值
    let maxValue = 0;
    let color = "";
    map.forEach((value, key) => {
    if (value > maxValue) {
    maxValue = value;
    color = key;
    }
    });
    if (color == "255,201,169") {
    console.log("隐藏丑丑头像!");
    item.style.display = "none";
    }
    }
    })();

    ```
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5674 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:08 · PVG 14:08 · LAX 23:08 · JFK 02:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.