0
我正在嘗試使svg對象響應,以便在手機或平板電腦上查看時可以很好地縮放。Svg對象不能正確縮放
tutorial我用過的根本沒有幫助。其實這使我的文字完全消失。
是的,我用svg來掩蓋GIF文本。(請理解我剛剛開始學習一般基礎知識,並且不要以爲我知道你所說的一切)。
查看我的Fiddle瞭解詳情。 如果Jsfiddle不工作檢查生活example。
HTML
<h3>
<svg>
<pattern id="p-fire" viewbox="30 100 186 200" patternunits="userSpaceOnUse" width="216" height="200" x="-70" y="20">
<image xlink:href="http://tympanus.net/codrops-playground/assets/images/posts/23145/fire.gif" width="256" height="300">
</image></pattern>
<text text-anchor="middle" x="50%" y="50%" dy=".35em" class="animatedtext">
blind guardian
</text>
</svg>
</h3>
CSS
body { background:black }
@font-face {
font-family: "Toxia";
src: url(https://dl.dropboxusercontent.com/spa/yf4cv83buq5647x/tappedout/public/Toxia.ttf) format("truetype");
}
@font-face {
font-family: "Blood";
src: url(https://dl.dropboxusercontent.com/spa/yf4cv83buq5647x/tappedout/public/metal31.ttf) format("truetype"),
url(https://dl.dropboxusercontent.com/spa/yf4cv83buq5647x/tappedout/public/metal31.woff) format("woff");
}
.animatedtext {
fill: url(#p-fire);
stroke: #8B0000;
stroke-width: 0;
stroke-opacity: .5;
font: 4em/1 Blood, bold;
text-transform: uppercase;
margin: 0;
}
svg {
position: static;
width: 100%;
height: 100%;
}