簡體   English   中英

你能用CSS3創建這個陰影漸變樣式線嗎?

[英]Can you create this shadowed gradient style line using CSS3?

這是我正在嘗試制作的圖片。

我已經能夠使用SVG作為背景圖像來設置<hr />來創建這種效果,但是我希望能夠使用CSS3生成相同的東西,但我一直遇到麻煩。

我想知道是否有任何CSS專家可能知道一種方法來實現相同的事情,或者它是否真的不可能與純CSS?

謝謝你的幫助。

我創建你想要的效果請檢查:

http://jsfiddle.net/fx5Lk/

我嘗試用三層創建效果,兩個背景具有alpha不透明度。 一個從頂部開始並在中間停止,另一個從底部中間開始,另一個在y軸上重復圖像切片。

我按照這個網址進行圖層教程: http//css-tricks.com/css3-gradients/

html代碼僅適用於Chrome,替換/覆蓋屬性“-webkit-gradient”以獲取特定的broser:

<html>
    <head>
    <style>
    .gradient {
    width:76px;
    height:200px;
    border:0;
    background-image:-webkit-gradient(linear, 0% 0%, 0% 50%, from(rgba(192,192,192,1)), to(rgba(192,192,192,0))),
                    -webkit-gradient(linear, 0% 50%, 0% 100%, from(rgba(192,192,192,0)), to(rgba(192,192,192,1))),
                    url(http://i41.tinypic.com/omwky.gif);
    background-repeat:repeat-y,repeat-y, repeat-y;
    }
    </style>
    </head>
<body>
    <hr class="gradient"/>
</body>
</html>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM