2016-10-14 5 views
1

私はこのリンクをコピーしました:<link rel="stylesheet" href="http://www.w3schools.com/lib/w3.css">特定の要素にCSSをリンクするにはどうしたらいいですか?

これは私のHTMLのスライドショー用です。しかし、その効果は全身に見られます。どうすればスライドショーにしか使えませんか?

+0

[外部CSSのスコープを特定の要素のみに限定しますか?](http://stackoverflow.com/questions/17667874/limit-scope-of-external-css-to-only-a-specific-要素) – JJJ

+0

あなたは本当にできません。いずれかのcssファイルを変更する必要があります、より具体的なセレクターを使用するか、サイト内の他のすべてのそれらのルールを上書きする必要があります。 – arkascha

+0

@vinya私はちょうどあなたのための解決策を見つけた、私の答えをチェックしてください。 – xoxel

答えて

-1

ファイルを所有していないという理由だけで、あなたはそれを変更することはできませんので、あなたは、それを行うことはできません。 これは悲しいことですが、このファイルはおそらく "グローバル"クラスを使用していますので、body、p、div、ect ... cssクラスをすべて削除するためにこのファイルを変更する必要があります。

しかし、ねえ、私はあなたのための解決策を持っています、あなたはこのリンクを参照してください、これは、この1つ:http://www.w3schools.com/lib/w3.css! ちょうど他のリンクのようにそれを使用して、あなたはすべてのCSSのものを見るでしょう、あなたは自分のCSSファイルに入れてそれを修正する必要があります。

希望はあなたを助けるでしょう。

+0

ライセンスについてはどうですか? vinyaがそのスタイルシートから派生したCSSをプロジェクトに含めることができますか? –

+0

@АндрейБеньковскийw3独自の "ブートストラップ" CSSスタイルを使用していますが、完全に自由に使用できますが、このCSSファイル内でカスタムクラスを実行できるようにするには良い参考情報をリンクする必要がありますが、頭に追加するリンクもw3schoolsで提供されています。また、彼はcssファイルを使用することができます、私は彼の答えでは、CSSスタイルが適用されることを意味し、彼はちょうど(bod、p、ect)ファイルを編集して変更します。 – xoxel