CSS スタイルの問題について TinkpPHP にアドバイスしてください

WBOY
リリース: 2016-06-23 14:17:23
オリジナル
891 人が閲覧しました

thinkphp CSS



テンプレートで CSS を引用できない理由を尋ねる 上の画像は thinkphp の初心者

ディスカッションへの返信 (解決策)

1. __PUBLIC__: になります。現在の Web サイトに置き換えられます パブリック ディレクトリは通常 /Public/ です
2. これが http://localhost/ThinkPHP3/ にアクセスする方法です

次に、http://localhost/Public/test.css は明らかに間違っており、/ ThinkPHP3 レイヤーが欠落しています
ブラウザで「Web ページのソースコードを表示」することでこれを確認できます

URL に __APP__/Public/test.css を使用してみてください

1. __PUBLIC__: public に置き換えられます現在の Web サイトのディレクトリ (通常は / Public/ )
2. これが http://localhost/ThinkPHP3/ にアクセスする方法です

次に、 http://localhost/Public/test.css は明らかに間違っており、/ThinkPHP3 レイヤーが欠落しています
ブラウザに移動できます。これを確認するには、「Web ページのソース コードを表示」をクリックしてください

ページのソース コードを確認しませんでした。リンク アドレスに ThinkPHP3 があります。ご覧のとおり

! ! !

リンクの type="text/css" rel="stylesheet" は追加されません。ブラウザはそれがスタイル シートであることをどのように認識するのでしょうか?
追加するだけです

URL に __APP__/Public/test.css を使用してみてください
__APP__ は機能しません。現在のプロジェクト名 + メインエントリファイルだけでは、正しくありません

__APP__ は次のようになります

! ! !

Link type="text/css" rel="stylesheet" が追加されていません。ブラウザはどのようにしてそれがスタイル シートであることを認識するのでしょうか?
追加しても無駄です。今追加する必要はありません

ソースコード内の href パスをクリックして CSS コードが表示されるか確認してください

ソースコード内の href パスをクリックしてくださいCSS コードが表示できるかどうかを確認します
はい、そうですね、何が間違っているのか分かりません

__APP__/../Public/test.css

thinkphp マニュアルを見てください。

オーナー、あなたの例をテストしました
このようにして、背景色は次のようになります。表示が出てきます。
rel="stylesheet" がない場合、背景色は表示されません。ブラウザは chrome または ie7 を使用してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート