如果我在 Css 中更改任何內容,例如,如果我將 20px 更改為 300px,它將不起作用。顏色或文本也是如此。但如果我更改 Html 文件中的文本,它就會起作用。我在 Css 代碼或 Html 代碼中找不到任何錯誤的地方。Css文件與Html文件連接但仍然不起作用。有人可以幫忙嗎?html代碼:<?php require 'core/init.php';?><!DOCTYPE html><html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="css/style.css" > <title>CBR Theorie examen </title> </head> <body> <div id="container"> <?php echo '<div>'; include 'includes/menu.php'; echo '</div>'; ?> <div id="containercontainer"> <div id="titel"> <h1 class="titel">Home</h1> </div><!-- de slideshow ======================================================== --> <div id="slideshow"> <div class="fling-minislide"> <img src="images\slideshow1.jpg" alt="Slideshow 3" /> <img src="images\slideshow2.jpg" alt="Slideshow 2" /> <img src="images\slideshow3.jpg" alt="Slideshow 1" /> </div> </div>
2 回答

一只名叫tom的貓
TA貢獻1906條經驗 獲得超3個贊
如果您隨時遇到此問題。像這樣添加一個 version=number :
<link rel="stylesheet" type="text/css" href="css/style.css?V=01">
我不知道具體原因,但它與您的瀏覽器和緩存未正確同步有關。

撒科打諢
TA貢獻1934條經驗 獲得超2個贊
如果您將文件上傳到服務器并在瀏覽器中查看它,則樣式表很可能會從瀏覽器緩存加載到安全的網絡資源中。一種常用的技術(稱為緩存清除)是添加?ver=X
,這會使瀏覽器重新下載該文件,因為該文件的名稱與其緩存的文件不同。在你的情況下,看起來像這樣:
<link rel="stylesheet" type="text/css" href="css/style.css?ver=1">
由于您使用的是 php,因此您可以使用?ver=<?php echo uniqueID(); ?>
每當從服務器請求 html 時創建一個新 ID - 在開發時很有用。不要忘記在最終版本中刪除它,因為瀏覽器緩存是一個有用的功能。
- 2 回答
- 0 關注
- 112 瀏覽
添加回答
舉報
0/150
提交
取消