2012-04-16 35 views

回答

0

的Photoshop

但檢查的文檔這一點,它可能只是做的伎倆你(加上其GUI)

Colorzilla

2

Colorzilla允許您使用CSS生成漸變 - 不涉及任何圖形文件。它也可以在許多瀏覽器中可靠地工作。

http://www.colorzilla.com/gradient-editor/

+2

+1因爲這是一個很好的工具。但請記住,邊框內的漸變(如問題中指定的)不像普通背景漸變那樣完全跨瀏覽器。 – Spudley 2012-04-16 20:58:53

+0

謝謝!我不知道。 – dangerChihuahua007 2012-04-16 21:17:31

2

所有其他的答案剛纔所說,你的CSS發電機。

儘管Colorzilla在應用供應商前綴方面做得很好,但它的核心CSS非常簡單。儘管如此,我相信在這種情況下,您可以通過使用僞元素而不是邊界來獲得更好的跨瀏覽器兼容性。這就是我要做的事:

開始用一個簡單的div:

<div class="top-gradient-border"> 
    Lorem ipsum 
</div> 

基本CSS:

.top-gradient-border { 
    width: 200px; 
    height: 30px; 
    /*other irrelevant styling in here*/ 
} 

添加漸變色的邊框(這個例子展示瞭如何做到這一點的border-top ,改變其他方面的僞元素):

.top-gradient-border::before { 
    content: ""; 
    background-image: linear-gradient(to right, white, black); 
    height: 1px; /*for horizontal border; width for vertical*/ 
    display: block; 
} 

你可以瞭解更多關於CSS畢業生客戶在CSS-Tricks

相關問題