私は最近、フロントエンド開発に移り、SASSを導入しました。私はCSSクラスリンクに次のプロパティを適用しようとしていますが、コンポーネントはプロパティを取得していません。どんな入力も高く評価されます。scssクラスが適用されていません
HTML:
<div _ngcontent-ype-26="" id="body">
<svg width="1440" height="538">
<g transform="translate(240,20)">
<path class="link" d="M 180 114.92307692307692
C 90 114.92307692307692,
90 229.84615384615384,
0 229.84615384615384">
</path>
</g>
</svg>
</div>
SCSSファイル:あなたのセレクタとしての代わり.linkパスのpath.linkを試みる場合があります
.link path {
fill: none;
stroke: #ccc;
stroke-width: 1px;
}
SCSSの機能を使用するものはありません。通常のCSSと同じように簡単に行うことができます。 CSSの基本的な理解を得ずにSCSSを学ぼうとしていますか?それはおそらく良い考えではありません。 – Vince
SCSSは既に自分のプロジェクトで誰かによって実装されています。だから私はできるだけ早くそれを拾う必要があります。私はCSSの基本的な理解を持っています。単純なCSSでさえこれは動作しません。任意の入力?編集:申し訳ありませんが、私はあなたが2番目の答えを提供したのは分かっていません。 :) – Abhi
答えの1つにあなたのコメントが記載されています*それは4レベルのdiv - > svg - > g - >パス - >リンク*でした。これがあなたのSVGの構造であるなら(*注:問題のコードはこの構造に従わない)、CSSでは親セレクタがないので 'link'に応じて' path'をスタイルすることはできません(Sass/SCSSでも最終的にCSSにコンパイルする必要があります)。あなたは 'path'や' g path'や 'div svg g path'やあなたに合ったものを試す必要があります。 – Harry