摘要:預(yù)覽動(dòng)態(tài)移動(dòng)邊框鋸齒邊框首先我們重復(fù)度的透明背景,可以得到下面的再加一個(gè)反角度的秀景背景完整的鋸齒邊框效果更多背景效果動(dòng)態(tài)移動(dòng)邊框查看三角形從上面的圖可以看出的各邊框是三角形,如果只設(shè)置下邊框就可以得到三角形了。
預(yù)覽
動(dòng)態(tài)移動(dòng)邊框
首先我們重復(fù)135度的透明背景,可以得到下面的
.demo-jagged-border-half { background-image: linear-gradient(135deg, #fff 50%, transparent 50%); background-position: top left, top left; background-size: 80px 80px; background-repeat: repeat-x; background-color: yellowgreen; height: 300px; }
再加一個(gè)反角度的秀景背景
.demo-jagged-border-half-2 { background-image: linear-gradient(135deg, #fff 50%, transparent 50%), linear-gradient(225deg, #fff 50%, transparent 50%); }
完整的鋸齒邊框效果
See the Pen CSS saw-tooth borders by Brook Yang (@yangg) on CodePen.
gingham
polka-dot
checkerboard
動(dòng)態(tài)移動(dòng)邊框
查看 demo
.demo-triangle { border: 50px solid; border-color: tomato orange blue purple; height: 0; width: 0; }
從上面的圖可以看出 css 的各邊框是三角形,如果只設(shè)置下邊框就可以得到三角形了。
.demo-triangle-top { border-bottom: 50px solid purple; border-left: 50px solid transparent; /* 設(shè)置左右邊框透明來撐開三角形的寬度 */ border-right: 50px solid transparent; height: 0; width: 0; }
調(diào)整各邊框的寬度可以得到更多下面這種形狀
在移動(dòng)端(不需要兼容IE8)我們可以 rotate一個(gè)設(shè)置了上和右的邊框(也可以設(shè)置其它兩邊或者旋轉(zhuǎn)不同角度,來得到不同方向的箭頭),來實(shí)現(xiàn)下面這種更多的箭頭
.demo-more-link::after { content: ""; display: inline-block; width: 8px; height: 8px; border: solid 1px #aaa; border-width: 1px 1px 0 0; transform: rotate(45deg); }
再加上 border-radius 也可以做出下面這種圓角箭頭按鈕
見另一篇文章 {% post_link "css-none-image-loading-error" %}
投影效果 - :before + box-shadow
See CSS drop-shadows without images
原文地址:http://uedsky.com/2016-05/css-no-image/
獲取最佳閱讀體驗(yàn)并參與討論,請(qǐng)?jiān)L問原文
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/115297.html
摘要:發(fā)生在很久以前的及更老的瀏覽器向過渡時(shí)期。數(shù)據(jù)始終在同源的請(qǐng)求中攜帶即使不需要,會(huì)在瀏覽器和服務(wù)器間來回傳遞。存儲(chǔ)大小數(shù)據(jù)大小不能超過。與上面問題相連,比也是明智的選擇。表現(xiàn)與結(jié)構(gòu)相分離。兩種設(shè)計(jì)思想是有不同的考慮。 前言: 吾生也有涯,而知也無涯,以有涯隨無涯,殆己————莊子 閱讀本文前請(qǐng)做好以下心理準(zhǔn)備:本系列文章將不定期更新。本系列文章不是很嚴(yán)謹(jǐn)。 前端面試之HTML篇 Pa...
摘要:子選擇器只對(duì)直接后代有影響的選擇器,而對(duì)孫子后代以及多層后代不產(chǎn)生作用。爛透了盡可能使用復(fù)合語法糟糕好的避免不必要的重復(fù)糟糕好的組織好的代碼格式代碼的易讀性和易維護(hù)性成正比。 標(biāo)簽與元素 標(biāo)簽和p元素有什么區(qū)別呢?大多數(shù)時(shí)候他們表示的是同一樣?xùn)|西,但仍有細(xì)微的區(qū)別。、等指的是HTML分隔符,而元素則是由一對(duì)開始結(jié)束標(biāo)簽構(gòu)成的,用來包含某一些內(nèi)容 子選擇器和后代選擇器的區(qū)別: 后代選擇器...
摘要:它是基于,由聯(lián)盟進(jìn)行開發(fā)的。是一種采用來描述二維圖形的語言這個(gè)大家都知道,那么元素是什么呢單純翻譯的話,是符號(hào)的意思,然我的理解是元素用來定義一個(gè)圖形模板對(duì)象,它可以用一個(gè)元素實(shí)例化。 showImg(https://segmentfault.com/img/bVbhAl9?w=1278&h=722); 大家好,這里是@IT·平頭哥聯(lián)盟,我是首席填坑官——蘇南(South·Su),...
摘要:解釋的濾鏡,也就是屬性,主要有下面這幾個(gè)屬性值模糊亮度注意值是,圖像無變化。超過,變亮,小于,變暗。陰影注意這個(gè)與都是在說陰影,但還是有區(qū)別的,看下圖。簡單說通過的濾鏡實(shí)現(xiàn)火焰效果 說明 濾鏡主要是用來實(shí)現(xiàn)圖像的各種特殊效果,css的濾鏡是很神奇的。 解釋 css的濾鏡,也就是filter屬性,主要有下面這幾個(gè)屬性值 blur(模糊) showImg(https:/...
閱讀 3427·2023-04-26 03:05
閱讀 1498·2019-08-30 13:09
閱讀 1935·2019-08-30 13:05
閱讀 921·2019-08-29 12:42
閱讀 1431·2019-08-28 18:18
閱讀 3475·2019-08-28 18:09
閱讀 548·2019-08-28 18:00
閱讀 1745·2019-08-26 12:10