我正在學習有關CSS的漸變效果,後來我發現這個buuton,我搜索了很多發現互聯網上的任何解決方案來創建相同的按鈕效果。是否有可能在css中創建它? Button高級漸變效果按鈕CSS3
1
A
回答
2
它實際上是可能的,但不是僅適用於CSS梯度。
您必須使用SVG的曲線,鼠標懸停在一個梯度產生這樣的效果。
.button {
display: inline-block;
padding: 0.5em 1em;
border-radius: 5px;
border: 1px solid #FAB14C;
/* Two background image: a SVG curve hover a linear-gradient */
background-image:
url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" preserveAspectRatio="none" xmlns="http://www.w3.org/2000/svg"><path d="M0,80 C50,100 50,0 100,20 L100,100 L0,100" fill="%23FAB14C"></path></svg>'),
linear-gradient(to top, #FAB14C, white);
/* The backgrounds are stretch to the element size */
background-size: 100% 100%;
background-repeat: no-repeat;
text-transform: uppercase;
font-family: sans-serif;
cursor: pointer;
}
<button type="button" class="button">
Edit this article
</button>
+0
它剛剛完美。由於 –
+0
爲了好玩,我還添加了一個懸停效果=> https://jsfiddle.net/tzi/z1dj5bzL/ – tzi
相關問題
- 1. CSS3漸變效果
- 2. jQuery漸變水槽效果按鈕
- 3. css3漸變中心漸變
- 4. CSS3 Imageslider和按鈕過渡效果
- 5. 漸變效果IE
- 6. GDI +漸變效果
- 7. 漸變效果UITextView
- 8. 高級Css3屬性背景漸變。它是如何工作的?
- 9. Android:高級漸變造型
- 10. CSS文本漸變漸變效果
- 11. 如何使用漸變效果創建自定義按鈕?
- 12. 在IE8中對漸變效果使用CSS3 PIE
- 13. 使用背景圖像還是CSS3漸變效果更好? (Phonegap)
- 14. 線性漸變css3
- 15. CSS3背景漸變
- 16. 漸變CSS3 Javascript庫?
- 17. SharePoint/CSS3漸變/ IE9
- 18. CSS3漸變褪色
- 19. CSS3漸變重複
- 20. CSS3漸變閃爍
- 21. CSS3漸變背景
- 22. xaml中的高級按鈕懸停效果
- 23. iOS TableView漸變效果
- 24. 函數的漸變效果
- 25. LinearLayout漸變效果內容
- 26. PayPal中的高級變量BuyNow按鈕
- 27. 按形狀設置漸變背景時按鈕的丟失效果
- 28. iPhone漸變按鈕問題
- 29. CSS漸變背景按鈕
- 30. Android「高級」漸變 - 「拇指」位置?
您可以使用背景圖像作爲替代。 –
是的,我可以使用它。但我正在學習漸變效果,這就是爲什麼我問過。 –