請仔細閱讀我的問題。我已經過了2天,但仍然無法弄清楚。動畫雙箭頭 - CSS
如果你去這裏http://thekitchen.com你會看到動畫雙箭頭http://prntscr.com/ewcvn4
我已經在互聯網上搜索了很多次,複製了他們的代碼,但它不工作。
有沒有什麼辦法讓類似的動畫雙箭?
此外,我需要該網站的動畫。我知道Animate CSS和WOW JS。但它不能迭代動畫。那麼如何在我的網站上實現他們的動畫呢?
<!DOCTYPE html>
<html lang="en">
<head>
\t <meta charset="UTF-8">
\t <title>SVG Animation</title>
\t <style>
\t \t body{
\t \t \t background-color: green;
\t \t }
\t \t .narrative-inner-slide-cta{
\t \t \t position: absolute
\t \t }
\t \t .narrative-inner-slide-cta {
\t \t list-style: none;
\t \t display: -ms-flexbox;
\t \t display: -webkit-flex;
\t \t display: flex
\t \t }
\t \t .narrative-inner-slide-cta {
\t \t -ms-flex-align: center;
\t \t -webkit-align-items: center;
\t \t align-items: center
\t \t }
\t \t .narrative-inner-slide-cta {
\t \t -ms-flex-direction: column;
\t \t -webkit-flex-direction: column;
\t \t flex-direction: column
\t \t }
\t \t .narrative-inner-slide-cta {
\t \t bottom: 3rem;
\t \t left: 0;
\t \t right: 0;
\t \t width: 5rem;
\t \t margin-right: auto;
\t \t margin-left: auto;
\t \t opacity: 0
\t \t }
\t \t .narrative-inner-slide-cta {
\t \t -moz-animation: show-slide-cta .5s ease-in-out forwards .7s;
\t \t -webkit-animation: show-slide-cta .5s ease-in-out forwards .7s;
\t \t animation: show-slide-cta .5s ease-in-out forwards .7s
\t \t }
\t \t .arrowCta {
\t \t bottom: 0;
\t \t background-color: transparent;
\t \t color: #3a261e;
\t \t position: absolute;
\t \t left: 0;
\t \t right: -3px;
\t \t margin-right: auto;
\t \t margin-left: auto;
\t \t width: .2rem;
\t \t -moz-transform: rotate(45deg);
\t \t -ms-transform: rotate(45deg);
\t \t -webkit-transform: rotate(45deg);
\t \t transform: rotate(45deg)
\t \t }
\t \t .arrowCta--alt{
\t \t color: #fff
\t \t }
\t \t .arrowCta:after,
\t \t .arrowCta:before {
\t \t border-right: 3px solid #3a261e;
\t \t border-bottom: 3px solid #3a261e;
\t \t border-left: 0 solid transparent;
\t \t border-top: 0 solid transparent;
\t \t top: 0;
\t \t left: 0;
\t \t opacity: 1;
\t \t -webkit-font-smoothing: antialiased;
\t \t height: .75rem;
\t \t width: .75rem
\t \t }
\t \t @media only screen and (min-width: 40.0625em) {
\t \t .arrowCta:after,
\t \t .arrowCta:before {
\t \t height: 1.125rem;
\t \t width: 1.125rem;
\t \t bottom: 1.125rem
\t \t }
\t \t }
\t \t .arrowCta:before {
\t \t -moz-animation: top-arrow 2s infinite;
\t \t -webkit-animation: top-arrow 2s infinite;
\t \t animation: top-arrow 2s infinite
\t \t }
\t \t .arrowCta:after {
\t \t -moz-animation: bottom-arrow 2s infinite;
\t \t -webkit-animation: bottom-arrow 2s infinite;
\t \t animation: bottom-arrow 2s infinite
\t \t }
\t \t .arrowCta--alt:after,
\t \t .arrowCta--alt:before {
\t \t border-right: 3px solid #fff;
\t \t border-bottom: 3px solid #fff
\t \t }
\t \t .arrowCta:after,
\t \t .arrowCta:before{
\t \t display: block;
\t \t position: absolute;
\t \t }
\t \t .arrowCta--alt:after,
\t \t .arrowCta--alt:before,
\t \t .arrowCta:after,
\t \t .arrowCta:before {
\t \t content: ""
\t \t }
\t </style>
</head>
<body>
\t <div class="narrative-inner-slide-cta">
<button class="arrowCta arrowCta--alt"></button>
</div>
</body>
</html>
非常感謝您的評論。 你見過http://thekitchen.com/中的內容(http://prntscr.com/ewe2s2)嗎?當你從上到下滾動時,內容fadeInUp。當您滾動到底部時,內容fadeToBottom。 如何才能做到這一點? –
我認爲它是animate.css和https://github.com/alvarotrigo/fullPage.js的組合 - 完整頁面插件。我已經做了與另一個插件類似的佈局,但忘記了我使用了哪一個,很久以前。你可以訪問github頁面並查看它。並且請不要忘記標記這個答案,如果它對你來說是正確的,謝謝... – Novakinify
它的工作沒有Animate CSS- https://jsfiddle.net/ThemePackNet/6bb3LLsy/ :) –