公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

純CSS實(shí)現(xiàn)UI設(shè)計(jì)中常見的絲帶效果

admin
2024年10月10日 20:4 本文熱度 1055


一、前言

網(wǎng)頁中的絲帶效果在設(shè)計(jì)中扮演著多重角色,其作用可以歸納為以下幾個(gè)方面:

1. 視覺吸引與裝飾

  • 增強(qiáng)視覺吸引力:絲帶效果以其獨(dú)特的形態(tài)和色彩,能夠迅速吸引用戶的注意力,成為頁面上的視覺焦點(diǎn)。

  • 裝飾作用:作為裝飾元素,絲帶能夠提升網(wǎng)頁的整體美觀度,使頁面看起來更加生動(dòng)有趣。

2. 信息引導(dǎo)與層次劃分

  • 信息引導(dǎo):通過絲帶效果的指向性設(shè)計(jì),可以引導(dǎo)用戶按照特定的路徑瀏覽網(wǎng)頁內(nèi)容,提高信息的可讀性和易讀性。

  • 層次劃分:絲帶效果還可以用于區(qū)分頁面上的不同區(qū)域或內(nèi)容層級(jí),幫助用戶更好地理解頁面結(jié)構(gòu)和信息組織。

3. 風(fēng)格塑造與氛圍營造

  • 風(fēng)格塑造:絲帶元素在網(wǎng)頁設(shè)計(jì)中常被用于塑造特定的風(fēng)格,如古典老式、清新文藝、復(fù)古等,使網(wǎng)頁呈現(xiàn)出獨(dú)特的視覺效果。

  • 氛圍營造:通過絲帶的設(shè)計(jì)和色彩搭配,可以營造出不同的氛圍和情感,如節(jié)日的喜慶、促銷的熱鬧、活動(dòng)的莊重等。

4. 強(qiáng)調(diào)與突出

  • 重點(diǎn)強(qiáng)調(diào):絲帶效果能夠突出頁面上的重要信息或元素,如優(yōu)惠活動(dòng)、新品推薦等,引導(dǎo)用戶關(guān)注。

  • 品牌標(biāo)識(shí):在絲帶設(shè)計(jì)中融入品牌元素或色彩,可以加強(qiáng)品牌識(shí)別度,提升品牌形象。

5. 用戶體驗(yàn)提升

  • 增加互動(dòng)性:通過CSS等技術(shù)實(shí)現(xiàn)的絲帶效果,如折疊、展開等動(dòng)態(tài)效果,可以增加用戶的互動(dòng)體驗(yàn),提高用戶的參與度和滿意度。

  • 提升視覺流暢性:合理的絲帶設(shè)計(jì)可以使頁面看起來更加流暢和連貫,減少用戶的視覺疲勞感。


在開發(fā)中遇到絲帶效果,你還在讓UI給你切圖嗎?下面就介紹幾種CSS實(shí)現(xiàn)網(wǎng)頁中常見的絲帶效果的實(shí)現(xiàn)方式。

 





二、基礎(chǔ)布局

基礎(chǔ)布局如下:

<div class="box">

    <div class="ribbon">

        溫馨提示

    </div>

</div>

.box {

    position: relative;

    width: 300px;

    height: 160px;

    margin: 60px;

    border-radius: 5px;

    background-color: #fff;

    z-index: 0;

    cursor: pointer;

    border: 1px solid #f6f6f6;

    transition: .5s;

}






三、常見絲帶效果

1

.ribbon {

    position: absolute;

    left: -8px;

    top: 16px;

    width: 100px;

    height: 30px;

    background-color: #57DD43;


    /* 內(nèi)容居中 */

    display: flex;

    justify-content: center;

    align-items: center;


    &::before,

    &::after {

        content: "";

        position: absolute;

    }


    &::before {

        top: -8px;

        left: 0;

        height: 0;

        width: 0;

        border-bottom: 8px solid #57DD43;

        border-left: 8px solid transparent;

        opacity: .8;

    }


    &::after {

        right: -15px;

        height: 0;

        width: 0;

        border-top: 15px solid transparent;

        border-bottom: 15px solid transparent;

        border-left: 15px solid #57DD43;

    }

} 


2

.ribbon {

    position: absolute;

    left: -10px;

    top: 16px;

    width: calc(100% + 20px);

    height: 36px;

    background-color: #1890ff;


    /* 內(nèi)容居中 */

    display: flex;

    justify-content: center;

    align-items: center;


    &::before, &::after {

      content: '';

      position: absolute;

    }


    &::before {

      left: 0;

      height: 0;

      width: 0;

      border-top: 10px solid #1890ff;

      border-left: 10px solid transparent;

      bottom: -10px;

    }


    &::after {

      right: 0;

      bottom: -10px;

      height: 0;

      width: 0;

      border-top: 10px solid #1890ff;

      border-right: 10px solid transparent;

  }

}?


3

<div class="box">

    <div class="ribbon">

        <span>溫馨提示</span>

    </div>

</div>

.ribbon {

    position: absolute;

    top: -8px;

    right: -8px;

    width: 150px;

    height: 150px;

    overflow: hidden;


    &::before, &::after {

      content: "";

      position: absolute;

    }


    &::before {

      left: 8px;

      width: 40px;

      height: 8px;

      border-radius: 8px 8px 0px 0px;

      background-color: var(--ribbon-primary-color);

      opacity: .6;

    }


    &::after {

      border-radius: 0px 8px 8px 0px;

      width: 8px;

      height: 40px;

      right: 0px;

      bottom: 8px;

      background-color: #57DD43;

      opacity: .6;

    }


    & > span {

      position: absolute;

      top: 20%;

      right: -40%;

      z-index: 2;

      width: 150%;

      height: 40px;

      overflow: hidden;

      transform: rotate(45deg);

      border: 1px dashed;

      box-shadow: 0 0 0 3px #57DD43, 0px 21px 5px -18px rgba(0, 0, 0, 0.6);

      background: #57DD43;


      /* 文本居中 */

      display: flex;

      justify-content: center;

      align-items: center;

      color: white;

    }

}


4

.ribbon {

    position: absolute;

    top: -6px;

    left: 16px;

    width: 40px;

    padding: 0 10px;

    box-sizing: border-box;

    text-align: center;

    background: #ff9900;


    &::before,

    &::after {

        content: '';

        position: absolute;

    }


    &::before {

        top: 0;

        right: -6px;

        height: 0;

        width: 0;

        border-bottom: 6px solid #ff9900;

        border-right: 6px solid transparent;

        opacity: .8;

    }


    &::after {

        height: 0;

        width: 0;

        left: 0;

        bottom: -20px;

        border-left: 20px solid #ff9900;

        border-right: 20px solid #ff9900;

        border-bottom: 20px solid transparent;

    }

}


5

.ribbon {

    position: absolute;

    top: 14px;

    left: -5px;

    padding: 2px 10px;

    background-color: orangered;

   

    color: #fff;


    &::before {

        content: "";

        position: absolute;

        left: 0;

        bottom: -4px;

        border-top: 4px solid orangered;

        border-left: 4px solid transparent;

    }

}

.ribbon {

    position: absolute;

    top: 10%;

    right: -5px;

    padding: 2px 10px;

    background-color: orangered;

   

    color: #fff;


    &::before {

        content: "";

        position: absolute;

        right: 0;

        bottom: -4px;

        border-top: 4px solid orangered;

        border-right: 4px solid transparent;

    }

}


6

<div class="box">

    <div class="ribbon">

        <span>溫馨提示</span>

    </div>

</div>

.ribbon {

    position: absolute;

    top: -6px;

    right: 10px;


    &::after {

        content: "";

        display: block;

        position: absolute;

        width: 0;

        height: 0;

        border-left: 53px solid transparent;

        border-right: 53px solid transparent;

        border-top: 10px solid #57DD43;

    }


    &>span {

        position: relative;

        display: inline-block;

        width: 90px;

        height: 60px;

        line-height: 60px;

        text-align: center;

        background: #57DD43;

        border-top-right-radius: 8px;


        &::before,

        &::after {

            content: "";

            position: absolute;

        }


        &::before {

            left: -6px;

            top: 0;

            width: 6px;

            height: 6px;

            background: #57DD43;

        }


        &::after {

            left: -8px;

            top: 0;

            width: 8px;

            height: 6px;

            border-radius: 8px 8px 0 0;

            background: #57DD43;

        }

    }

}


7

<div class="box">

    <div class="ribbon">

        <span>新品</span>

    </div>

</div>?

.ribbon {

    position: absolute;

    top: 0;

    right: 0;

    width: 45px;

    height: 45px;

    background: #57DD43;

    clip-path: polygon(0 0, 100% 100%, 100% 0);

    span {

       

        position: absolute;

        top: 6px;

        right: 2px;

        display: inline-block;

        transform: rotate(45deg)

    }

}

<div class="box">

    <div class="ribbon">

        <span>新品</span>

    </div>

</div>

.ribbon {

    position: absolute;

    top: 0;

    left: 0;

    width: 45px;

    height: 45px;

    background: #57DD43;

    clip-path: polygon(0 0, 0 100%, 100% 0);


    span {

       

        position: absolute;

        top: 6px;

        right: 16px;

        display: inline-block;

        transform: rotate(-45deg)

    }

}

網(wǎng)頁中的絲帶效果在視覺吸引、信息引導(dǎo)、風(fēng)格塑造、強(qiáng)調(diào)與突出以及用戶體驗(yàn)提升等方面都發(fā)揮著重要作用。設(shè)計(jì)師在運(yùn)用絲帶效果時(shí),應(yīng)根據(jù)網(wǎng)頁的整體風(fēng)格和設(shè)計(jì)需求進(jìn)行靈活搭配和創(chuàng)新設(shè)計(jì),以達(dá)到最佳的視覺效果和用戶體驗(yàn)。


該文章在 2024/10/11 9:30:07 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 99久久精品免费看国产情侣 | 成人中文字幕一区二区三区 | 国产午夜影院黄色片 | 国产精品中文字幕在线观看 | 国产成自拍亚洲精品 | 国产a级a片一天天看 | 北岛玲日韩精品一区二区三区 | 国产无套无码aⅴ在线观看 国产无套在线播放 | 国产熟女高 | 国产精品无码av片在线观看播放 | 国产麻豆流白浆在线观看 | 国产午夜亚洲精品理论片八戒 | 国产精品一区在线观 | 高清国产网曝门事件情侣 | 国产一区在线观看免费 | 国产精品va无码一区二区 | 国产精品亚洲综合在线观看 | 91九色网站| 2025国产拍视频最好的手机 | 国产传媒果冻天美传媒 | 加勒比久久综 | 国产在线无遮挡免费观看 | 国产亚洲精aa在线观看不卡 | 18禁强伦姧人妻又大精品国产 | 精品三级久久久久电影我网 | 国产三级精品三级在专区 | 国产在线精品福利91啪 | 国产成人一区二区不卡免费视频 | 91久久久久精品 | 国产成人精品久久在线 | 91精品国产高清91久久久久 | 国产成人综合在线观看 | 国产人视频成 | 国产免费午夜福利在线播 | 国产成人av无码精品 | 东京热久久精品视频 | 国产在线观看无遮挡无码aⅴ多人 | 国产激情久久久久久老熟女影视 | 91欧美在线视频 | 精品人妻无码久久久久久 | 国产成人亚洲综合无码18禁禁 |