• 请不要在回答技术问题时复制粘贴 AI 生成的内容
83f420984
V2EX  ›  程序员

CSS 问题:如何实现这个效果?

  •  
  •   83f420984 · Nov 26, 2014 · 3367 views
    This topic created in 4212 days ago, the information mentioned may be changed or developed.
    效果图:

    
    实现方法:

    先把主体逆时针旋转4度,并且添加背景图片,内层文字内容反转4度,就基本实现想要的效果了,但问题是,主体的背景也跟着逆时针旋转4度,那要如何去实现效果呢? 不知道我有没有表达清楚 :(
    Supplement 1  ·  Nov 27, 2014
    昨天想到个方法,就是把背影图在PS里反转,然后导出平铺就行了

    
    13 replies    2014-11-26 18:01:37 +08:00
    coolicer
        1
    coolicer  
       Nov 26, 2014
    只要切黑白那一小块就可以了。
    83f420984
        2
    83f420984  
    OP
       Nov 26, 2014
    @coolicer 如何切?
    coolicer
        3
    coolicer  
       Nov 26, 2014   ❤️ 1
    @83f420984 切个大图(分辨率大兼容多一点),就是旋转那个地方用图片而已。当成一个整体,还不明白?
    coolicer
        4
    coolicer  
       Nov 26, 2014
    或者说黑白交替那个地方要切,其他的就css就可以了
    pockry
        5
    pockry  
       Nov 26, 2014   ❤️ 2
    tension
        6
    tension  
       Nov 26, 2014   ❤️ 1
    理论上,切个

    就ok了,但是 还是整张比较好。。或者找个三角形在上面盖住
    sneezry
        7
    sneezry  
       Nov 26, 2014 via iPhone   ❤️ 1
    直接用border就好了
    learnshare
        8
    learnshare  
       Nov 26, 2014   ❤️ 1
    div 做一个白色的三角形就好了,旋转多麻烦
    momou
        9
    momou  
       Nov 26, 2014   ❤️ 1
    {
    width: 0;
    height: 0;
    border-top: 100px solid white;
    border-right: 3000px solid transparent;
    }
    hkongm
        10
    hkongm  
       Nov 26, 2014   ❤️ 1
    transform skew
    Kaiyuan
        11
    Kaiyuan  
       Nov 26, 2014   ❤️ 1
    83f420984
        12
    83f420984  
    OP
       Nov 26, 2014
    @Kaiyuan 谢谢,老兄还特意写了个demo
    miniwade514
        13
    miniwade514  
       Nov 26, 2014
    在兼容CSS3 Transform的浏览器里用CSS就可以做,其他浏览器就得靠切图实现了。根据你的项目需要兼容的浏览器类型来决定用哪种方式实现。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2647 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 15:42 · PVG 23:42 · LAX 08:42 · JFK 11:42
    ♥ Do have faith in what you're doing.