国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

CSS 無圖片技術總結

pekonchan / 1906人閱讀

摘要:預覽動態移動邊框鋸齒邊框首先我們重復度的透明背景,可以得到下面的再加一個反角度的秀景背景完整的鋸齒邊框效果更多背景效果動態移動邊框查看三角形從上面的圖可以看出的各邊框是三角形,如果只設置下邊框就可以得到三角形了。

預覽


動態移動邊框

鋸齒邊框 - background

首先我們重復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

CSS 三角形 - border

.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;
}

調整各邊框的寬度可以得到更多下面這種形狀

小箭頭 - transform

在移動端(不需要兼容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 也可以做出下面這種圓角箭頭按鈕

Image Placeholder - :before

見另一篇文章 {% 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篇

    摘要:發生在很久以前的及更老的瀏覽器向過渡時期。數據始終在同源的請求中攜帶即使不需要,會在瀏覽器和服務器間來回傳遞。存儲大小數據大小不能超過。與上面問題相連,比也是明智的選擇。表現與結構相分離。兩種設計思想是有不同的考慮。 前言: 吾生也有涯,而知也無涯,以有涯隨無涯,殆己————莊子 閱讀本文前請做好以下心理準備:本系列文章將不定期更新。本系列文章不是很嚴謹。 前端面試之HTML篇 Pa...

    2json 評論0 收藏0
  • css學習歸納總結(二)

    摘要:子選擇器只對直接后代有影響的選擇器,而對孫子后代以及多層后代不產生作用。爛透了盡可能使用復合語法糟糕好的避免不必要的重復糟糕好的組織好的代碼格式代碼的易讀性和易維護性成正比。 標簽與元素 標簽和p元素有什么區別呢?大多數時候他們表示的是同一樣東西,但仍有細微的區別。、等指的是HTML分隔符,而元素則是由一對開始結束標簽構成的,用來包含某一些內容 子選擇器和后代選擇器的區別: 后代選擇器...

    KnewOne 評論0 收藏0
  • 你知道SVG Sprites是什么嗎,還在用css sprite就太low了

    摘要:它是基于,由聯盟進行開發的。是一種采用來描述二維圖形的語言這個大家都知道,那么元素是什么呢單純翻譯的話,是符號的意思,然我的理解是元素用來定義一個圖形模板對象,它可以用一個元素實例化。 showImg(https://segmentfault.com/img/bVbhAl9?w=1278&h=722);   大家好,這里是@IT·平頭哥聯盟,我是首席填坑官——蘇南(South·Su),...

    fevin 評論0 收藏0
  • 簡單說 CSS濾鏡 filter屬性

    摘要:解釋的濾鏡,也就是屬性,主要有下面這幾個屬性值模糊亮度注意值是,圖像無變化。超過,變亮,小于,變暗。陰影注意這個與都是在說陰影,但還是有區別的,看下圖。簡單說通過的濾鏡實現火焰效果 說明 濾鏡主要是用來實現圖像的各種特殊效果,css的濾鏡是很神奇的。 解釋 css的濾鏡,也就是filter屬性,主要有下面這幾個屬性值 blur(模糊) showImg(https:/...

    klinson 評論0 收藏0

發表評論

0條評論

pekonchan

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<