最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用 CSS background 實(shí)現(xiàn)刻度線的呈現(xiàn)

  發(fā)布時(shí)間:2018-11-21 11:02:39   作者:佚名   我要評(píng)論
這篇文章主要介紹了用 CSS background 實(shí)現(xiàn)刻度線的呈現(xiàn),需要的朋友可以參考下

有的時(shí)候,我們需要在網(wǎng)頁中的進(jìn)度條或某種度量計(jì)上呈現(xiàn)一條條的刻度線。例如這種:

簡單的實(shí)現(xiàn)方式,大致有兩種:一是用圖片做背景,橫向平鋪線條圖片;二是給每一塊刻度區(qū)域平鋪一個(gè)元素,然后用邊線實(shí)現(xiàn)。身為一個(gè)“環(huán)保主義者”,這兩種方式都不能讓我滿意。在看了 Lea Verou 的 CSS SECRETS 后,我受到了啟發(fā)——可以用漸變背景的方式去實(shí)現(xiàn)。

原理很簡單。最簡單的顏色漸變是顏色 A 過渡到顏色 B,那么,如果將顏色 A 設(shè)置成透明色,將顏色 B 設(shè)置成刻度線顏色,不就可以搞出刻度線了嗎:

div {
  background: linear-gradient(to right, transparent 99px, #fff 1px);
  background-size: 100px 100%;
}

在以上例子中,我用 background-size 設(shè)定刻度區(qū)間(背景)寬度為 100px,其中透明色我給它 99px 寬,線條色(白)我給它 1px 寬,這樣從透明色到線條色的漸變就會(huì)失去過渡效果,從而實(shí)現(xiàn)了 100px 寬的區(qū)間里只有最后 1px 是線條——刻度線就這樣出來了。用 repeating-linear-gradient 同樣可以實(shí)現(xiàn),而且不需要設(shè)置 background-size,如下所示:

div {
  background: repeating-linear-gradient(
    90deg,
    transparent,
    transparent 99px,
    #fff,
    #fff 100px);
}

這個(gè)樣式表示第一段漸變色從開始到 99px 都是透明色,第二段漸變色從 99px 到 100px 都是白色,之后按此設(shè)定循環(huán)。

總結(jié)

以上所述是小編給大家介紹的用 CSS background 實(shí)現(xiàn)刻度線的呈現(xiàn),希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • CSS制作邊框效果的技巧總結(jié)

    邊框在Web頁面的內(nèi)容塊中非常常用,這里為大家整理了CSS制作邊框效果的技巧總結(jié),尤其是第三種方案的background-origin利用十分討巧,需要的朋友可以參考下
    2016-05-27
  • 詳解使用CSS固定頁面背景圖片位置的方法

    固定背景圖片的通常方法就是把background-attachment設(shè)成fix,進(jìn)一步的話自然則是用background-position,下面來詳解使用CSS固定頁面背景圖片及位置的方法:
    2016-05-17
  • 使用CSS3來實(shí)現(xiàn)滾動(dòng)視差效果的教程

    這篇文章主要介紹了使用CSS3來實(shí)現(xiàn)滾動(dòng)視差效果的教程,主要使用到了background-attachment屬性,需要的朋友可以參考下
    2015-08-24
  • CSS3屬性background-size使用指南

    這篇文章主要介紹了CSS3屬性background-size使用指南,需要的朋友可以參考下
    2014-12-09
  • CSS背景background、background-position使用詳解

    這篇文章主要介紹了CSS背景background、background-position使用方法,需要的朋友可以參考下
    2014-10-22
  • CSS background 控制顯示圖片的一部分

    采用一張圖片多種效果或內(nèi)容顯示,這時(shí)就可以使用background進(jìn)行定位控制顯示圖片的某一部分,實(shí)現(xiàn)代碼如下,從事web前端的朋友可以看看
    2014-10-15
  • css中background-size屬性使用介紹

    background-size可以設(shè)置2個(gè)值,第1個(gè)值用于指定背景圖的width,第2個(gè)值用于指定背景圖的height,不了解的朋友可以參考下
    2014-09-24
  • css3中背景尺寸background-size詳解

    background-size是css3提供的一個(gè)新特性,它可以讓你隨心所欲的控制背景圖片的大小。下面我們來一步步看看這個(gè)新特性都有什么值得我們驚艷的地方
    2014-09-02

最新評(píng)論

定安县| 札达县| 莱西市| 和田市| 邢台市| 新乐市| 扬州市| 辽源市| 台湾省| 六盘水市| 洛南县| 金昌市| 安仁县| 山西省| 庆元县| 长子县| 沐川县| 固阳县| 贞丰县| 合肥市| 扎赉特旗| 武功县| 齐齐哈尔市| 西和县| 鄱阳县| 子洲县| 镇赉县| 潮安县| 岐山县| 晋中市| 德惠市| 灌阳县| 渭南市| 武安市| 安图县| 福清市| 岳阳市| 上林县| 叙永县| 锦屏县| 温宿县|