トルネードを使って簡単なページを作成しました。結果のページの CSS は読み込まれましたが、効果はありませんでした。 Google Chrome を使用してデバッグすると、「リソース」と表示されます スタイルシートとして解釈されますが、MIME タイプで転送されます アプリケーション/x-css。一般的な意味は、css ファイルはスタイル シートとして認識されますが、application/x-css 形式で転送されるということです。これにより、ブラウザはページを適切に表示できなくなり、CSS がまったく機能しなくなります。その理由は、tornadod の web.py は、content_type を設定するときに mimetypes.guess_type()
を呼び出すため、Windows 環境の場合、mimetypes が初期化されるときにローカル レジストリを読み取ります。
それでは、レジストリ内の CSS ファイルのコンテンツ タイプを application/x-css
から text/css に変更するだけです。
以上がCSS読み込み後にトルネードが効かなくなる問題の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。