国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

css實(shí)現(xiàn)多邊形和梯形盒陰影技巧

2024-07-11 08:59:07
字體:
供稿:網(wǎng)友

一般情況下,我們給塊狀元素(四邊形)添加陰影樣式,直接用css box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);就可以了,但是總有一些需求是那么的特別,例如下圖:

要求給這樣的梯形盒外圍加陰影,第一眼感覺也沒啥特別的,但是搞起來就知道多煩了。反正我是折騰了好一會(huì)兒,最后只能用下面這樣實(shí)現(xiàn)了。

HTML和CSS(sass)代碼:

        <div class="m-tab-page-box cf">            <div class="m-tab-page">                <a class="m-page-item" href="">Set Physical Presence </a>                <a class="m-page-item current" href="">Set Prodcut Tax Code </a>            </div>            <div class="m-tab-page-cover"></div>        </div>        <div class="tab-search-block">            <div style="height: 160px;"></div>        </div>
.m-tab-page-box{    position: relative;}.m-tab-page-cover{    width: 100%;    height: 3px;    background: #fff;    position: absolute;    bottom: -3px;}.m-tab-page {    float: left;    border-bottom: none;    margin-bottom: 0;    display: inline-block;    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);    height: 38px;    .m-page-item {        display: block;        padding: 10px 20px;        float: left;        color: #222;        font-weight: bold;        margin-bottom: 0;        background: #edf0f2;        &.current {            background: #fff;            border: none;        }    }}.tab-search-block{    background: #fff;    box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.1);    margin-bottom: 20px;}

實(shí)現(xiàn)思路:'.m-tab-page'設(shè)成行內(nèi)元素,加陰影,'.tab-search-block'加陰影,重點(diǎn)是在'.m-tab-page-box'中添加一個(gè)'.m-tab-page-cover',該元素的作用就是遮住'.m-tab-page'元素的底部陰影,注意'.m-tab-page-cover'的高度為盒陰影擴(kuò)散的距離。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 肇源县| 米易县| 大同县| 会东县| 郁南县| 自贡市| 鸡东县| 华阴市| 洮南市| 扶绥县| 锦屏县| 金川县| 罗甸县| 那坡县| 钟山县| 武穴市| 察雅县| 顺义区| 河间市| 洛宁县| 祥云县| 杭锦后旗| 环江| 揭西县| 锡林浩特市| 北宁市| 宁海县| 福州市| 修水县| 汽车| 滨海县| 镇远县| 囊谦县| 襄垣县| 赤城县| 云龙县| 尼木县| 武安市| 罗源县| 信丰县| 汤阴县|