wulin.comの記事紹介(www.vevb.com):SVGのフルネームはスケーラブルなベクトルグラフィックスです。 Adobe Illustratorを使用している場合、この適切な形式の写真に不慣れではないと思います!
SVGの使用を開始する前に、最初にSVGを見て、SVGを使用する理由を説明しましょう。
SVGのフルネームは、スケーラブルなベクトルグラフィックスです。 Adobe Illustratorを使用している場合、この適切な形式の写真に不慣れではないと思います!
なぜSVGを使用するのですか?ブラウザのサポートブラウザのこれらのバージョンをサポートする必要がある場合は、Modernizrを次のように使用できます。
if(!modernizr.svg){
$(。GBLOGOIMG).ATTR(SRC、IMAGES/LOGO.PNG);
}
または、次の単純なコードを使用します。
<img src = gblogo.svg onerror = this.onerror = null; this.src = gblogo.png>
SVGファイルは一般的な写真として使用されます次のように、写真として直接使用できます。
<img src = logo.svg href = class = logo>
csswang.com
</a>
CSSコード:
.logo {
画面:
テキストインデント:
幅:
身長:
背景:
バックグラウンドサイズ:
}
インラインSVGを使用しますSVGコードをボディに直接コピーすると、次のように写真が表示されます。
<body>
<! - ここでSVGコードをコピーすると、写真が表示されます - >
</body>
CSSでSVGを制御しますCSSを使用してSVGファイルを制御できます。次のコードは、マウスが吊り下げられたときに画像の背景色を制御します。
<g class =ロゴ変換=翻訳(0.0000,500.000000)スケール(0.100000、-0.100000)
fill =#00000ストローク= none>
上記のコードはロゴのクラスを定義しており、次のようにCSSで定義できます。
.logo:Hover {
埋める:
...
}
SVGでは、背景の代わりに塗りつぶしを使用して背景色を定義することに注意してください。
次のように、フィルターを使用してあいまいさを制御することもできます。
.logo:Hover {
埋める:
フィルター:
}
マウスを使用して写真をホバリングすると、次の効果があります。
オンラインデバッグ:
SVG関連ツールの概要SVGは、写真を効率的に処理するのに役立つ非常に強力な画像形式であり、JPGやPNGよりも柔軟で強力なグラフィックディスプレイ方法を備えています。それが時間内に適用されれば、それは間違いなく最も人気のある画像処理方法になると信じています!