2016-07-22 6 views
2

HTML 5のネイティブWebコンポーネントを使用するWebアプリケーションを開発しています。私の問題は、これらすべてに共通のCSSがたくさんあることです。素敵なアイコンを表示するために素晴らしいフォントを使用しています。今私はすべてのスタイルを「深い」シャドウピアスに入れましたが、「/ deep/combinatorは非推奨です」とChromeは言います。グローバルなCSSやCSSライブラリ(フォントのようなもの)をアプリ全体で利用できるようにするにはどうすればよいですか?Webコンポーネントを使用するアプリケーションのグローバルCSS

感謝:)

答えて

3

あなたは<link rel="stylesheet">要素で、世界的にCSSのフォントファイルを含めることができます。

@import url CSSルールを使用して、すべてのカスタム要素の<template><style>要素)にローカルにインポートする必要があること。

実行例はthis answerです。

+0

ありがとう、私は確かにこれがよりクリーンなソリューションだと思います。私はそれをすべての私のコンポーネントに含める必要があるので、私はそれをしたくなかった。 –

関連する問題