0
私はここにこのようないくつかの多段プログレスバーがある別のサイトを見せてくれたクライアントがいます:kitepharma.com/pipeline/進捗バーのアニメーションを行うには?
私はページ設定をしていますが、CSSスタイリング私の人生のための傾きは、アニメーションを動作させる。
私はいくつかのCSS3アニメーションを適用しようとしましたが、うまく動作しないようです。
私が間違っていることについて誰でも洞察を提供できますか? Chromeのインスペクタが見つけられないファイルでなければ、元の構造にこれを行う他のコードは表示されません。バーのための
.section {
display: block;
}
.pipe02 {
background: #CCC;
position: relative;
}
.ready {
-webkit-transition : width 2s ease;
-moz-transition: width 2s ease;
-o-transition: width 2s ease;
transition: width 2s ease;
transition-property: width;
transition-duration: 2s;
transition-timing-function: ease;
transition-delay: initial;
transition-timing-function: ease;
height: 50px;
line-height: 50px;
background: rgb(47,96,173);
background-image: linear-gradient(135deg, rgb(47, 96, 173) 0%, rgb(125, 185, 232) 50%, rgb(125, 185, 232) 100%);
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background-image: linear-gradient(135deg, rgb(47, 96, 173) 0%, rgb(125, 185, 232) 50%, rgb(125, 185, 232) 100%);
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
background: -moz-linear-gradient(-45deg, rgba(47,96,173,1) 0%, rgba(125,185,232,1) 50%, rgba(125,185,232,1) 100%);
background-image: linear-gradient(135deg, rgb(47, 96, 173) 0%, rgb(125, 185, 232) 50%, rgb(125, 185, 232) 100%);
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(47,96,173,1)), color-stop(50%,rgba(125,185,232,1)), color-stop(100%,rgba(125,185,232,1)));
background-image: linear-gradient(135deg, rgb(47, 96, 173) 0%, rgb(125, 185, 232) 50%, rgb(125, 185, 232) 100%);
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
background: -webkit-linear-gradient(-45deg, rgba(47,96,173,1) 0%,rgba(125,185,232,1) 50%,rgba(125,185,232,1) 100%);
background-image: linear-gradient(135deg, rgb(47, 96, 173) 0%, rgb(125, 185, 232) 50%, rgb(125, 185, 232) 100%);
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
background: -o-linear-gradient(-45deg, rgba(47,96,173,1) 0%,rgba(125,185,232,1) 50%,rgba(125,185,232,1) 100%);
background-image: linear-gradient(135deg, rgb(47, 96, 173) 0%, rgb(125, 185, 232) 50%, rgb(125, 185, 232) 100%);
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
background: -ms-linear-gradient(-45deg, rgba(47,96,173,1) 0%,rgba(125,185,232,1) 50%,rgba(125,185,232,1) 100%);
background-image: linear-gradient(135deg, rgb(47, 96, 173) 0%, rgb(125, 185, 232) 50%, rgb(125, 185, 232) 100%);
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
background: linear-gradient(135deg, rgba(47,96,173,1) 0%,rgba(125,185,232,1) 50%,rgba(125,185,232,1) 100%);
background-image: linear-gradient(135deg, rgb(47, 96, 173) 0%, rgb(125, 185, 232) 50%, rgb(125, 185, 232) 100%);
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f60ad', endColorstr='#7db9e8',GradientType=1);
}
@-webkit-keyframes move {
0% {background-position: 0px 0px, 0 0, 0 0}
100% {background-position: -100px 0px, 0 0, 0 0}
}
ul.pipelabel {
position: absolute;
width: 100%;
left: 0;
}
ul.pipelabel li:nth-child(-n+2) {
border-right: solid 1px #FFF;
}
ul.pipelabel li {
float: left;
width: 33%;
padding: 0;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin: 0 auto;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
text-align: center;
list-style-type: none;
color: #fff;
}
コード:
<section class="avia_codeblock_section avia_code_block_0">
<div class="nectar-progress-bar">
<div class="pipe02">
<div style="width: 40%;" class="ready bar-wrap">
<ul class="pipelabel">
<li>Discovery</li>
<li>Pre Test</li>
<li>PHASE 1</li>
</ul>
</div>
</div>
</div>
</section>
は私にどんな提案を与えることができます誰にもありがとう
は、ここで私が使用しています私のCSSスタイルです。
に動作します私はバーの上にテキストの内容を入れて傾けます。私は動作させるアニメーションを得ることができましたが、その例のようなスクロールイベントでは動作しません。私はまだこの問題を解決するのに役立つ答えを探しています。いくつかの進歩を手伝ってくれてありがとう、ありがとう。 –
スクロールするにはスクロールアニメーションを使用する必要があります –