背景があり、テキストを作成したSVG animation
です。 チェックjsFiddle背景のSVGアニメーション中に色のテキストを変更します
HTML:
<div class="content">
<!-- Background SVG -->
<svg width="1500" height="800" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" class="background-svg">
<!-- Created with SVG-edit - http://svg-edit.googlecode.com/ -->
<g>
<title>Background</title>
<path fill="#fefefe" stroke="#000000" stroke-width="5" d=" m498.33967,-113.03246c99.6527,78.64871 -127.11402,258.15614 -190.68809,236.79926c-63.57406,-21.35688 -114.68809,-306.16174 -46.65269,-211.12362c68.0354,95.03812 137.68808,-104.32435 237.34078,-25.67564z" id="shap" stroke-opacity="0" fill-opacity="0.9" />
</g>
</svg>
<!-- /Background SVG -->
<div class="container">
<!-- Intro -->
<div id="intro">
<p >Text</p>
<h1 ><strong>Title Here</strong></h1>
</div>
<!-- /Intro -->
</div>
</div>
CSS
.content {
color: #fff;
background-color: #f857a6;
position: fixed;
top: 0;
height: 100%;
width: 100%;
}
.background-svg {
position: absolute;
z-index: -4;
width: 100%;
height: 100%;
}
.background-svg path {
-webkit-animation: svgAnimate 20s infinite alternate linear;
animation: svgAnimate 20s infinite alternate linear;
}
@-webkit-keyframes svgAnimate {
to {
d: path("m276.33967,389.03246c130.6527,-65.35129 -20.11402,367.15614 -190.68809,236.79926c-170.57407,-130.35688 -161.68809,-159.16174 -46.65269,-211.12362c115.0354,-51.96188 106.68808,39.67565 237.34078,-25.67564z");
}
}
@keyframes svgAnimate {
to {
d: path("m276.33967,389.03246c130.6527,-65.35129 -20.11402,367.15614 -190.68809,236.79926c-170.57407,-130.35688 -161.68809,-159.16174 -46.65269,-211.12362c115.0354,-51.96188 106.68808,39.67565 237.34078,-25.67564z");
}
}
/*====================*/
/* Intro Div */
#intro {
border-radius: 20px;
padding: 60px;
height: 500px;
position: relative;
margin-top: 7%;
}
.name {
font-family: 'Raleway', sans-serif;
font-weight: 900;
}
/*====================*/
ときにアニメーションがデフォルトの色に、残りにマッチしている間、私はテキストの色を変更したいです葉 。
ヘルプが必要ですか?事前に
おかげで
オーバーラップする部分だけが色を変えますか?あるいは本文全体が変わる?あなたはテキストの周りに境界線を置く簡単なオプションを考えましたか? https://jsfiddle.net/vf9fzLuh/3/ –
yaちょうどの部分 あなたの解決策はかなりです:) 部品のテキストの色を変更する方法はありますか? (境界だけでなく) – Norhan