2016-09-13 14 views

答えて

0

は、ファイル自体からコンテンツタイプをオーバーライドすることができます方法はありません。使用しているときには、ブラウザがコンテンツタイプを無視して、CSSやJSのファイルを読み込むことは可能ですか?例えば。あなたは、PHPファイルでこれを入れた場合、コンテンツタイプを変更する必要があります。

<?php header('Content-type: text/css') ?> 

をあなたはおそらく、PHPを使用していないが、おそらくそのようなことは、Webサーバー上で可能です。

とにかくtext-htmlコンテンツタイプのJSファイルを使用できるはずです。今スタイルシート...私は実際に他の方法がない場合は、あなたのHTMLに動的にロードすることができると思います。 jQueryのを使用して

私は怠け者だから:パターンと

<style id="dynamic-css"></style> 

<script> 
    $('#dynamic-css').load('css/main.css'); 
</script> 
+0

1つの警告:それは中-CSS関連資産のシート相対パスを破ります。 – dandavis

+0

良い点。 cssファイルは、おそらくベースの場所に配置する必要があります。 – Ruud

関連する問題