php、css、js によってロードされて html に返されたファイルが効果がない場合、何が問題なのでしょうか?
P粉477388163
P粉477388163 2022-06-13 15:10:01
0
4
1291

PHP コード

          ob_end_clean();
          ob_start();

          //读取文件mimetype信息
          $finfo = finfo_open(FILEINFO_MIME);
          $mimetype = finfo_file($finfo, $uri);
          finfo_close($finfo);

          //打开文件
          $file    = fopen($uri, 'r');
          $file_size  = filesize($uri);
          //声明头信息
          Header("Content-type: $mimetype");
          Header("Accept-Ranges: bytes");
          Header("Accept-Length: ".$file_size);
         
          // 输出文件内容
          echo fread($file,$file_size);
          fclose($file);

css コンテンツ

html{
  font-size: 100px;
}

html コンテンツ

自动换行    
<!DOCTYPE html>    
<html lang="zh-CN">    
<head>    
<meta charset="UTF-8">    
<meta http-equiv="X-UA-Compatible" content="IE=edge">    
<meta name="viewport" content="width=device-width, initial-scale=1.0">    
<link rel="stylesheet" href="http://127.0.0.1/res/public/css/style.css">    
<title>test</title>    
</head>    
<body>    

hello world

     </body>     </html>

php はい次のように CSS ファイルをロードします:

http://127.0.0.1/res/public/css/style.css

Disassemble/res/public/css/style.css

/res/ Module

実際のパス www\app\public\res\css\style.css を取得し、返されたコンテンツを読み取ります。

#実際のスタイルは正常に適用されませんでした

1.png

2.png

#理由は次のとおりです。これ?毛織物?専門家に回答をお願いします

P粉477388163
P粉477388163

全員に返信(1)
大瓶可乐

html{font-size:100px} これを p に置き換えてみてはどうでしょうか。

いいねを押す +0
  • 返事 役に立ちません。どのスタイルも正常に適用されませんでした。内容だけが読み取られます。
    P粉477388163 著者 2022-06-14 07:43:17
  • 返事 http://127.0.0.1/res/public/css/style.css これは擬似静的です
    大瓶可乐@php.cn 著者 2022-06-14 12:10:18
  • 返事 はい、ファイルに CSS を記述できます。次回、ファイルが存在するかどうかを確認します。存在する場合は、CSS を記述する必要はありません。次に、通常の CSS でその CSS ファイルを直接参照します
    大瓶可乐@php.cn 著者 2022-06-14 12:12:57
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!