摘要:預覽動態移動邊框鋸齒邊框首先我們重復度的透明背景,可以得到下面的再加一個反角度的秀景背景完整的鋸齒邊框效果更多背景效果動態移動邊框查看三角形從上面的圖可以看出的各邊框是三角形,如果只設置下邊框就可以得到三角形了。
預覽
動態移動邊框
首先我們重復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; }
再加一個反角度的秀景背景
.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
動態移動邊框
查看 demo
.demo-triangle { border: 50px solid; border-color: tomato orange blue purple; height: 0; width: 0; }
從上面的圖可以看出 css 的各邊框是三角形,如果只設置下邊框就可以得到三角形了。
.demo-triangle-top { border-bottom: 50px solid purple; border-left: 50px solid transparent; /* 設置左右邊框透明來撐開三角形的寬度 */ border-right: 50px solid transparent; height: 0; width: 0; }
調整各邊框的寬度可以得到更多下面這種形狀
在移動端(不需要兼容IE8)我們可以 rotate一個設置了上和右的邊框(也可以設置其它兩邊或者旋轉不同角度,來得到不同方向的箭頭),來實現下面這種更多的箭頭
.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/
獲取最佳閱讀體驗并參與討論,請訪問原文
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/115297.html
摘要:發生在很久以前的及更老的瀏覽器向過渡時期。數據始終在同源的請求中攜帶即使不需要,會在瀏覽器和服務器間來回傳遞。存儲大小數據大小不能超過。與上面問題相連,比也是明智的選擇。表現與結構相分離。兩種設計思想是有不同的考慮。 前言: 吾生也有涯,而知也無涯,以有涯隨無涯,殆己————莊子 閱讀本文前請做好以下心理準備:本系列文章將不定期更新。本系列文章不是很嚴謹。 前端面試之HTML篇 Pa...
摘要:子選擇器只對直接后代有影響的選擇器,而對孫子后代以及多層后代不產生作用。爛透了盡可能使用復合語法糟糕好的避免不必要的重復糟糕好的組織好的代碼格式代碼的易讀性和易維護性成正比。 標簽與元素 標簽和p元素有什么區別呢?大多數時候他們表示的是同一樣東西,但仍有細微的區別。、等指的是HTML分隔符,而元素則是由一對開始結束標簽構成的,用來包含某一些內容 子選擇器和后代選擇器的區別: 后代選擇器...
摘要:它是基于,由聯盟進行開發的。是一種采用來描述二維圖形的語言這個大家都知道,那么元素是什么呢單純翻譯的話,是符號的意思,然我的理解是元素用來定義一個圖形模板對象,它可以用一個元素實例化。 showImg(https://segmentfault.com/img/bVbhAl9?w=1278&h=722); 大家好,這里是@IT·平頭哥聯盟,我是首席填坑官——蘇南(South·Su),...
摘要:解釋的濾鏡,也就是屬性,主要有下面這幾個屬性值模糊亮度注意值是,圖像無變化。超過,變亮,小于,變暗。陰影注意這個與都是在說陰影,但還是有區別的,看下圖。簡單說通過的濾鏡實現火焰效果 說明 濾鏡主要是用來實現圖像的各種特殊效果,css的濾鏡是很神奇的。 解釋 css的濾鏡,也就是filter屬性,主要有下面這幾個屬性值 blur(模糊) showImg(https:/...
閱讀 3338·2023-04-26 03:05
閱讀 1458·2019-08-30 13:09
閱讀 1907·2019-08-30 13:05
閱讀 886·2019-08-29 12:42
閱讀 1385·2019-08-28 18:18
閱讀 3446·2019-08-28 18:09
閱讀 512·2019-08-28 18:00
閱讀 1712·2019-08-26 12:10