2016-09-21 29 views
-1

CSSとJavaScriptを使用してテキストを「リニアワイプ」エフェクトで表示する方法。どうやってするか?CSSまたはCSS3アニメーションを使用したリニアワイプテキストエフェクト

<p>Text linear wipe </p> 
+0

は、あなたが「線形WIPとはどういう意味ですかe?すべての文字が表示されるまで、一度に1文字表示しますか? – guest271314

+0

はい、リニアワイプ実際には: –

答えて

5

チェックこのスニペット:

p{ 
 
    white-space: nowrap; 
 
    overflow: hidden; 
 
    width: 30em; 
 
    animation: linearwipe 6s steps(60, end); 
 
} 
 

 
@keyframes linearwipe{ 
 
    from { width: 0; } 
 
}
<p>Text linear wipe </p>

+0

おかげで、私は同じ効果が欲しいが、テキストは動くべきではありません。それは同じ場所になければなりません。例。 "タイピングテキスト"。 –

+0

これは私が欲しいのですが、0から100%の不透明度をいくつか追加できますか? –

+2

はい、あなたは 'opacity:0;'を 'opacity:1;'に追加することができます –

0

このコードは完璧に働いている:

CSS:

.linear-wipe{ 
    white-space: nowrap; 
    overflow: hidden; 
    animation: linearwipe 1s steps(100, end); 
    opacity: 1; 
    width: 0%; 
} 

@keyframes linearwipe{ 
    from { width: 0;opacity: 0 } 
} 
関連する問題