CSS에서 그라디언트 효과에 대해 배우고 있습니다. 그런 다음이 부턴을 찾았습니다. 동일한 버튼 효과를 만들기 위해 인터넷에서 해결책을 찾기 위해 많이 검색했습니다. 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
재미있게하기 위해 호버 (hover) 효과도 추가했습니다. => https://jsfiddle.net/tzi/z1dj5bzL/ – tzi
관련 문제
- 1. Chrome의 CSS3 타원형 그라디언트
- 2. CSS3 방사형 그라디언트 대안
- 3. css3 그라디언트 센터 페이드
- 4. CSS3 테두리 및 그라디언트
- 5. CSS3 배경 그라디언트
- 6. HTML의 그라디언트 텍스트 효과
- 7. CSS : 제출 버튼 - 폭, 그라디언트, 둥근 모서리가 다름 - CSS3 없음
- 8. CSS3 선형 그라디언트 및 Opera?
- 9. css3 배경 방사형 원형 그라디언트
- 10. CSS3 그라디언트 및 배경 이미지
- 11. 16 비트의 RGBA CSS3 그라디언트?
- 12. 배경 이미지 불투명도를위한 CSS3 그라디언트
- 13. iPhone에서 선 그래프의 그라디언트 효과
- 14. 3D 효과 jquery css3
- 15. CSS3 컨베이어 벨트 효과
- 16. CSS3 슬라이더 전환 효과
- 17. CSS3 손전등 효과
- 18. CSS3 다중 애니메이션 효과
- 19. Android 브라우저에서 CSS3 효과
- 20. css3 펄스 효과 지연
- 21. CSS3 커브 효과
- 22. 그라디언트 적용시 버튼 스트레치
- 23. CSS3 rotateY를 사용하여 버튼 뒤집기에 따라 여러면이있는 카드 뒤집기 효과?
- 24. Css3 애니메이션 무한 달리기 효과
- 25. CSS3 버기 호버/전환 효과
- 26. jQuery로 CSS3 텍스트 그림자 효과
- 27. html5 css3 굴절 유리 효과
- 28. CSS3 접기 및 펼치기 효과
- 29. 블러 효과 CSS3 Firefox (리눅스)
- 30. 그라디언트 오버레이가있는 CSS3 배경 - Firefox에서만 그라데이션 사용
당신은 대안으로 배경 이미지를 사용할 수 있습니다. –
네, 사용할 수 있습니다. 하지만 그라디언트 효과에 대해 배우고 있습니다. 그래서 제가 물었습니다. –