css [SVG]文字绘图#svg
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css [SVG]文字绘图#svg相关的知识,希望对你有一定的参考价值。
<svg id="Svg-html-logo" width="481px" height="143px" viewBox="0 0 481 143" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
<stop stop-color="#85D8CE" offset="0%"></stop>
<stop stop-color="#4B8EB3" offset="100%"></stop>
</linearGradient>
</defs>
<g id="Daily-UI-003" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" font-weight="normal" font-family="Lato-Regular, Lato" letter-spacing="3" font-size="120">
<g id="Svg.html-Shape" stroke="url(#linearGradient-1)" stroke-width="2" fill="#FFFFFF">
<text id="Svg.htm">
<tspan x="3.77" y="118">RiverDB</tspan>
</text>
</g>
</g>
</svg>
@import 'compass';
svg {
position: absolute;
top: 40%;
left: 50%;
margin-right: 50%;
transform: translateX(-50%);
}
text {
stroke-dasharray: 1000;
stroke-dashoffset: 1000;
-webkit-animation: draw 3s forwards;
-moz-animation: draw 3s forwards;
-o-animation: draw 3s forwards;
-ms-animation: draw 3s forwards;
animation: draw 3s forwards;
}
@keyframes draw {
100% {
stroke-dashoffset: 0;
}
}
以上是关于css [SVG]文字绘图#svg的主要内容,如果未能解决你的问题,请参考以下文章
[CSS] svg路径动画
svg中text标签里面的文字怎么实现垂直和水平的居中
.svg 中的 <g> 元素不会在 :hover (css) 上按比例放大
SVG 与 HTML5 的 canvas 各有啥优点,哪个更有前途
将 KinteticJS 绘图导出到 SVG?
SVG绘图学习总结