CSS3技巧之形狀(切角效果)

上一小節(jié)給大家分享了平行四邊形的實(shí)現(xiàn)方法,此時(shí)我們來(lái)說(shuō)一下切角效果的實(shí)現(xiàn)方法。

實(shí)現(xiàn)切角效果需要掌握的幾個(gè)點(diǎn)包括:css漸變、background-size、條紋背景

直角切角

先實(shí)現(xiàn)一個(gè)簡(jiǎn)單的,比如讓一個(gè)矩形,右下角切掉。實(shí)現(xiàn)該功能可以使用強(qiáng)大的漸變功能,有了漸變基礎(chǔ),應(yīng)該不難理解。

注:background: #58a不是必須的,加上它是為了將其作為回退機(jī)制。

實(shí)現(xiàn)兩個(gè)切角,左右下角各一個(gè)。一層漸變肯定不行,需要兩層。按想法一步步實(shí)現(xiàn),首先可能會(huì)這樣寫(xiě),想學(xué)習(xí)更多案例效果的小伙伴可以加我Q群:142991222,一起探索更多前端干貨。

可以看到,效果并沒(méi)有實(shí)現(xiàn),原因是兩層漸變都會(huì)填滿(mǎn)整個(gè)元素,因此它們會(huì)相互覆蓋。需要讓它們縮小一點(diǎn),使用background-size讓每層漸變分別只占據(jù)整個(gè)元素的一半。

依然沒(méi)有達(dá)到效果,這是因?yàn)闆](méi)有添加background-repeat屬性,因而每層漸變圖案各自平鋪了兩次。

好了,現(xiàn)在實(shí)現(xiàn)了。如果要四個(gè)角的話,就要四層漸變了。

就這樣一個(gè)切角效果就實(shí)現(xiàn)了,后還會(huì)補(bǔ)充更多多邊形效果,大家多多支持,多多鼓勵(lì)!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、屬性選擇器:id選擇器 # 通過(guò)id 來(lái)選擇類(lèi)名選擇器 . 通過(guò)類(lèi)名來(lái)選擇屬性選擇器 ...
    Yuann閱讀 1,755評(píng)論 0 7
  • 因?yàn)榻陧?xiàng)目沒(méi)有壓力,主要工作就是一些涉及功能增刪相關(guān)的界面的小工作,修修補(bǔ)補(bǔ),搞個(gè)圖標(biāo)之類(lèi),設(shè)計(jì)師小伙伴們都懂的...
    泱泱悲秋閱讀 6,010評(píng)論 1 27
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,143評(píng)論 25 708
  • Rose Sun Wind 有花 有風(fēng) 有陽(yáng)光 有冬日的霜花 還有一個(gè)永遠(yuǎn)不會(huì)離開(kāi)的你
    花妖的尾巴閱讀 235評(píng)論 1 1
  • 回家吃飯,對(duì)大城市中的很多白領(lǐng)來(lái)說(shuō),應(yīng)該是很奢侈的一件事。朝九晚六的工作結(jié)束后,有的人要擠地鐵,有的人坐公交車(chē),到...
    曲終人散DL閱讀 536評(píng)論 0 0

友情鏈接更多精彩內(nèi)容