これはいいですね。私はSVGを試し始めました。 SVGを使ってCSSクラスを適用すると、魅力的に機能します。私は何が間違っているのか把握できませんが、私はちょうどクラスをsvgテキスト要素で作業するようにします。私はすべての方法ダウンし、それを取り除いてきたし、これは私が得たものである:CSSクラスをSVGテキスト要素に適用する方法
<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8'>
<title>Playground</title>
</head>
<body>
<style type="text/css">
.mainsvg {
height: 320px;
border: 1px solid red;
width: 400px;
}
.caption {
color: yellow;
}
</style>
<h2>SVG - Sandbox</h2>
<div>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="mainsvg">
<text x="65" y="40" class="caption">Fact</text>
</svg>
</div>
</body>
</html>
http://www.w3.org/TR/SVG/styling.html#ClassAttributeによると、これは動作するはずです...
を変更するものに任意のヒント/ヒント、または代替手段は?
私がw3リンクを読むと、ボーダーを設定できません。ストロークと呼ばれています。 –
境界線はうまく動作します。ストロークは、実際に描画するすべてのものに使用されます。しかし、私の質問は、テキスト要素のクラスについてです。ここでは、w3リンクのようにテキストの色を設定します。 –