P粉4821083102023-08-27 10:46:27
私の質問の理解が正しければ、親コンポーネント内の一部の Flickity.vue
コンポーネントのスタイルをオーバーライドしたいということになります。
スコープ付き CSS (つまり、<style スコープ付き>
) では、スタイルは現在のコンポーネントにのみ適用され、その子コンポーネントには適用されません。スコープ付き CSS を引き続き使用したい場合は、次のように、セレクターの周囲で :deep()
(Vue 2 の ::v-deep
) を使用して動的子コンポーネントをターゲットにすることができます。
Flickity.vue
コンポーネント自体は、.carousel-cell
のスコープ付きスタイルに対してより高い CSS 特異性を持っているため、親コンポーネントはその特異性を高める必要があります (例: # # を使用) #!重要###)。
リーリー
ブロックを使用することもできます。 scoped
属性を削除するだけです。