爱意满满的作品展示区。
jkjoke

V2EX 极简自定义 CSS : LIGHTER

  •  4
     
  •   jkjoke · Feb 4, 2015 · 18148 views
    This topic created in 4292 days ago, the information mentioned may be changed or developed.

    LESS IS MORE


    thanks @yanleijava
    base on http://www.v2ex.com/t/167793

    BEFORE:

    BEFORE

    AFTER:

    AFTER

    CODE:


    @import url("http://jkjoke.b0.upaiyun.com/css/v2ex.css");
    

    How to use:


    登录后进入设置,找到此处并填入保存设置即可。

    setting

    Supplement 1  ·  Feb 4, 2015
    已开启CDN的HTTPS功能,

    可使用以下代码自适应http/https
    ```
    @import url("//jkjoke.b0.upaiyun.com/css/v2ex.css");
    ```

    或强制使用https:
    ```
    @import url("https://jkjoke.b0.upaiyun.com/css/v2ex.css");
    ```
    Supplement 2  ·  Feb 4, 2015
    感谢以下几位以及其他朋友的建议和帮助:
    @abelyao @zzutmebwd @kookxiang
    Supplement 3  ·  Feb 5, 2015
    还要感谢 @DearTanker @picasso250

    优化了几处地方和首页节点的显示样式
    微调了背景颜色,欢迎继续指出问题
    Supplement 4  ·  Feb 6, 2015
    今天看到@kamil 的帖子http://www.v2ex.com/t/168669,起了一点灵感,于是把现在的LIGHTER加了自定义背景,微量的透明,菜单栏顶部浮动,隐藏掉底栏。

    新的样式命名为MODERN,希望大家喜欢。


    @import url("//jkjoke.b0.upaiyun.com/css/modern.css");

    body{
    background-image: url(http://jkjoke.b0.upaiyun.com/img/v2ex_bg2.jpg);
    /*此处自定义背景*/
    }
    #Bottom{
    display:none;
    /*隐藏底部栏*/
    }
    #Top{
    position: fixed;
    height: 50px;
    width: 100%;
    z-index: 999;
    /*菜单栏顶部浮动*/
    }
    Supplement 5  ·  Feb 6, 2015
    忘了补上一张效果图,实际用起来感觉还不错

    
    Supplement 6  ·  Feb 9, 2015
    #2015.02.09

    修复一个bug:
    在回复里面看不到感谢数
    Supplement 7  ·  Mar 31, 2016
    主题已更新,请在设置中加入时间戳以更新 css~~

    @import url("//jkjoke.b0.upaiyun.com/css/v2ex.css?time=20160331.css");
    132 replies  •  2025-06-16 15:41:57 +08:00
    1  2  
    ❮ ❯
    ihwa
    ihwa
    Feb 4, 2015
    1
    表现不是太明显,关键是V2EX本身就没有太多多余的东西
    Majirefy
    Majirefy
    Feb 4, 2015
    2
    相当不错的感觉~~~~立刻使用了~~~
    geew
    geew
    Feb 4, 2015
    3
    1. 太亮了
    2. 为啥https那里有个红x
    Ansonyi
    Ansonyi
    Feb 4, 2015
    4
    赞!!
    hahastudio
    hahastudio
    Feb 4, 2015
    5
    拍扁拍扁!
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    6
    @ihwa
    为了更好地获取标题信息,做了一点小小的“优化”

    @Majirefy
    祝你使用愉快

    @geew 没开又派云CDN的https,那里写的是可以免费开,但是我开通的时候提示要交2000大洋(跪
    shallyy
    shallyy
    Feb 4, 2015
    7
    感谢分享 Yosemite即视感.
    haopic
    haopic
    Feb 4, 2015
    8
    感觉好像快了很多啊
    zzutmebwd
    zzutmebwd
    Feb 4, 2015 via Android
    9
    赞!
    abelyao
    abelyao
    Feb 4, 2015
    10
    @jkjoke 换到七牛去,七牛那个 qbox.me 的域名是自带 https 支持的
    abelyao
    abelyao
    Feb 4, 2015
    11
    @jkjoke 另外 css 的 url 要用 //domain.xxx 这样就可以自适应 http 和 https 了
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    12
    @abelyao 原来可以这样,3Q
    zzutmebwd
    zzutmebwd
    Feb 4, 2015 via Android
    13
    自己下载粘贴不就得了 调用CSS有时候会抽风
    jimmy
    jimmy
    Feb 4, 2015
    14
    感谢,用上了。
    zzutmebwd
    zzutmebwd
    Feb 4, 2015 via Android
    15
    提个建议 头像居中之后 无法占满一排又左居中的“创作新主题”会略有尴尬吧 干脆隐藏图标和新提醒并做一排(好吧我看那个突兀的图标不顺眼许久了)
    C0VN
    C0VN
    Feb 4, 2015
    16
    把标题栏的背景图片去掉就扁平了。

    #Top{background-image: url("");};
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    17
    @zzutmebwd
    是呢,可是那个位置没有固定特征,通过CSS修改的话会影响到其他共用的部分
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    18
    @haopic
    我感觉也快了,是错觉吗(

    @xavierskip
    好评
    zzutmebwd
    zzutmebwd
    Feb 4, 2015
    19
    @jkjoke 那把创作新主题做个极简的按钮如何?类似purecss那种~
    zzutmebwd
    zzutmebwd
    Feb 4, 2015
    20
    @zzutmebwd 好吧 还真是...居然没有class之类的。。。
    RoshanWu
    RoshanWu
    Feb 4, 2015
    21
    好用,赞👍
    不顺便把评论框和按钮也拍扁么?
    expkzb
    expkzb
    Feb 4, 2015
    22
    才知道v2是可以这么玩的,再去找找别的
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    23
    @zzutmebwd
    修改成功了,刷新看看:)

    gauzeehom
    gauzeehom
    Feb 4, 2015
    24
    试下
    zzutmebwd
    zzutmebwd
    Feb 4, 2015
    25
    @jkjoke 嘿嘿 TKS
    kookxiang
    kookxiang
    Feb 4, 2015
    26
    左边那个头像要是能垂直居中就好了……强迫症受不了啊
    vertical-align: middle !important
    incrediblink
    incrediblink
    Feb 4, 2015
    27
    @jkjoke BAKA 不用购买那个服务,只要在设置里面点击开启就好啦
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    28
    @kookxiang 加还是不加,这是一个问题。。。
    @incrediblink 刚刚找到,已开启XD
    loading
    loading
    Feb 4, 2015
    29
    用 import 方法不错,省流量加速,哈哈
    bkmi
    bkmi
    Feb 4, 2015
    30
    为何你们都那么钟爱圆形头像
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    31
    @geew 现在可以用https啦~
    loading
    loading
    Feb 4, 2015
    32
    给个建议,把一些例如时间信息的颜色改成和背景色一样而不是隐藏,这样平时看不见,要看的时候还能 ctrl+a 看一眼。
    kookxiang
    kookxiang
    Feb 4, 2015
    33
    @jkjoke 发现列表页好看了,内容页又蛋疼了
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    34
    @kookxiang 23333,共用一个style,改起来太蛋疼,有好的方法吗
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    35
    @kookxiang
    居中成功,但是回复里面的头像也跟着居中了,这样感觉如何
    syswow
    syswow
    Feb 4, 2015
    36
    感觉非常好,赞!
    ven
    ven
    Feb 4, 2015
    37
    不错
    momo1999
    momo1999
    Feb 4, 2015
    38
    总会先显示原来的界面,然后才变成新界面
    kookxiang
    kookxiang
    Feb 4, 2015
    39
    @jkjoke
    发现可以用 Div 的 ID 来判断:
    [id*="r_"].cell 可以选择到回复页的cell
    回复头像居中总有点怪怪的……
    happywowwow
    happywowwow
    Feb 4, 2015
    40
    TKS 不错
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    41
    @kookxiang
    嗯呢,CDN更新缓存好慢啊,待会应该就能看到效果了
    yxt
    yxt
    Feb 4, 2015
    42
    耳目一新:)
    markyangd
    markyangd
    Feb 4, 2015
    43
    很不错,但是内容显示不够紧凑,最好把空白区域调小点。
    DearTanker
    DearTanker
    Feb 4, 2015
    44
    标题2行的时候,就和头像不搭了。。标题有点偏重的感觉。。
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    45
    @DearTanker
    已经调整了,等待CDN缓存刷新ing~
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    46
    右上角再改了改

    ceclinux
    ceclinux
    Feb 4, 2015
    47
    已经用上了,感谢~
    twoyuan
    twoyuan
    Feb 4, 2015
    48
    挺不错(楼主头像也挺不错)
    lcxz
    lcxz
    Feb 4, 2015
    49
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    50
    @lcxz CSS解析出了问题?还是P的图。。。
    KentY
    KentY
    Feb 4, 2015
    51
    挺好,其实v2ex页面最上面那个条可以在滚动页面的时候保留再最上面。 我不懂UI设计,但觉得那样方便点吧? 不知道这个通过css能不能弄
    lcxz
    lcxz
    Feb 4, 2015
    52
    @jkjoke 忘了删除一行css
    solu
    solu
    Feb 4, 2015
    53


    不错呀呀。不过 创作新主题 没居中可能受到图片库的影响
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    54
    @KentY
    在@include那行代码下面加上这几行,导航栏就可以悬浮在顶部了~

    #Top{

    position:fixed;
    height:50px;
    width:100%;
    }
    #Wrapper{
    padding-top:60px;
    }
    KentY
    KentY
    Feb 4, 2015
    55
    @jkjoke 谢谢,管用。 CSS还挺厉害。
    jkjoke
    jkjoke
    OP
    Feb 4, 2015❤️1
    56
    @solupro 我给新主题按钮加了底边距,加上这一行消掉它就可以垂直居中了

    .cell table tr td:nth-child(3) a[href="/new"] {
    margin-bottom: 0px;
    }
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    57
    @KentY
    XD 不用谢,CSS确实挺好玩的
    branchzero
    branchzero
    Feb 4, 2015
    58
    看起来不错,决定一试
    xiangyuc
    xiangyuc
    Feb 4, 2015
    59
    赞!
    coolicer
    coolicer
    Feb 4, 2015
    60
    #reply_content{
    margin-bottom:10px;
    }
    加了这个感觉好多了
    dengs1993
    dengs1993
    Feb 4, 2015
    61
    已经使用,高手做得不错
    dofine
    dofine
    Feb 4, 2015
    62
    弱弱问下字体怎么改呢。。 Windows 下页面的宋体太难看了,Chrome 里设置了思源但是 v2ex 没有效果。
    dofine
    dofine
    Feb 4, 2015
    63
    @dofine 好吧 自定义css里改好了。。
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    64
    @dofine
    对的,可以添加自己喜欢的字体

    body{
    font-family: arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif !important;
    }
    DearTanker
    DearTanker
    Feb 4, 2015
    65


    感觉这边不是很美观?( ̄(エ) ̄)ゞ
    picasso250
    picasso250
    Feb 4, 2015
    66
    a.item_node:hover {
    color: #969595;
    background-color: #D6DBDF;
    }
    建议左边的按钮改成这个
    acgeo
    acgeo
    Feb 4, 2015
    67
    请把广告统统都去掉吧
    zrp1994
    zrp1994
    Feb 4, 2015
    68
    不错,已经在用,赞一个!
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    69
    @DearTanker
    嗯呢,标题给点右边距就不会跟头像撞到一起了
    头像调整到跟标题平行应该不错?

    @picasso250
    收到,我猜是在说右边?现在指过去是蓝色高亮的
    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    70
    @acgeo
    嘿嘿,你需要ADB
    tSQghkfhTtQt9mtd
    tSQghkfhTtQt9mtd
    Feb 4, 2015
    71
    @import url("//jkjoke.b0.upaiyun.com/css/v2ex.css");
    #Top{
    position:fixed;
    height:50px;
    width:100%;
    }
    #Wrapper{
    padding-top:60px;
    }
    #reply_content{
    margin-bottom:10px;
    }
    body{
    font-family: arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif !important;
    }

    我目前的CSS大概这样啦~等楼主不改css了我就转到自己的七牛上免得楼主流量超了,哈哈
    acgeo
    acgeo
    Feb 4, 2015
    72
    @jkjoke 用CSS直接将广告的标签display:none;
    blue7wings
    blue7wings
    Feb 4, 2015
    73
    不错,不错。。。
    jkjoke
    jkjoke
    OP
    Feb 4, 2015❤️1
    74
    @DearTanker @picasso250
    感谢建议,已添加进CSS,稍后Ctrl+F5刷新即可
    mikezy123
    mikezy123
    Feb 4, 2015
    75
    瞬间平了,赞!
    thinkxen
    thinkxen
    Feb 4, 2015 via Android
    76
    不错,不错
    DearTanker
    DearTanker
    Feb 4, 2015
    77
    @jkjoke

    提醒系统这边的头像和右边的灰色背景是贴在一起的,感觉这样也不合理。

    jkjoke
    jkjoke
    OP
    Feb 4, 2015
    78
    @DearTanker
    又找到bug了,真厉害,解决方法加padding
    DearTanker
    DearTanker
    Feb 4, 2015
    79
    @jkjoke 强迫症,职业病。。
    muziyue
    muziyue
    Feb 5, 2015
    80
    挺好的,的确是有点亮 尤其是列表页
    WhyLiam
    WhyLiam
    Feb 5, 2015
    81
    用了一天真心越看越喜歡
    sandtears
    sandtears
    Feb 5, 2015 via Android
    82
    效果不错哦
    bjhyyc
    bjhyyc
    Feb 5, 2015
    83
    试用了一下,马上换回来了。
    留白的地方都很奇怪,强迫症表示怎么感觉画面是歪的呢。。
    picasso250
    picasso250
    Feb 5, 2015
    84
    @jkjoke 嗯, 我说的是右边...
    mikemikemike
    mikemikemike
    Feb 5, 2015
    85
    我想看妹子
    5night
    5night
    Feb 5, 2015
    86
    菜单栏颜色浅了点,建议:

    a.top:link, a.top:visited {
    color: #555!important;
    }
    a.top:hover{
    color:#385f8a!important;
    }
    jkjoke
    jkjoke
    OP
    Feb 6, 2015
    87
    @mikemikemike
    哪里有妹子
    DearTanker
    DearTanker
    Feb 12, 2015❤️1
    88
    看这里看这里。。



    win8.1 Chrome
    jkjoke
    jkjoke
    OP
    Feb 13, 2015
    89
    @DearTanker
    已OK,原来是有一个板块间隔用在了这里,隐藏掉就会出现这个问题
    * UPDATE: 2015.02.13 00:05
    DearTanker
    DearTanker
    Feb 13, 2015
    90
    @jkjoke 干的漂亮~
    yxzblue
    yxzblue
    Jun 14, 2015
    91
    本菜看到此贴,才觉得css果然挺有用挺强大~
    gauzeehom
    gauzeehom
    Jun 19, 2015
    92
    不错哦
    outing
    outing
    Sep 22, 2015
    93
    主题的高度是不是有点大?
    如果利用起来显示 po 的信息 例如 所在节点 最终回复 什么的是不是能好一些
    jkjoke
    jkjoke
    OP
    Sep 22, 2015
    94
    @outing 原意就是省略掉这些信息,加上就不是原意了,实际上也是考虑到有一部分 v2er 喜欢通过标题快速寻找信息的情况~
    outing
    outing
    Sep 22, 2015❤️1
    95
    @jkjoke 哈哈 被效果吸引了 竟然没看到粗大的 less is more 失礼了
    MrZephyrus
    MrZephyrus
    Oct 15, 2015
    96
    赞赞赞
    hatcloud
    hatcloud
    Mar 17, 2016
    97
    打扰了,我在使用你的 CSS 的时候碰到一个问题,就是发帖人的头像会被拉伸,想问下该怎么解决。

    如图所示
    hatcloud
    hatcloud
    Mar 17, 2016
    98
    我测试了一下,
    Safari 和 Edge 下是没这个问题的
    只有 Chrome 出现了这个问题
    jkjoke
    jkjoke
    OP
    Mar 17, 2016
    99
    @hatcloud 可能是样式有残留或者冲突, chrome 45 下没问题

    hatcloud
    hatcloud
    Mar 17, 2016
    100
    @jkjoke 好吧,原来是因为 V2EX plus 这个插件导致的。
    算了,不理它了
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1391 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 126ms · UTC 22:03 · PVG 06:03 · LAX 14:03 · JFK 17:03
    ♥ Do have faith in what you're doing.