如果我在 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 关注
- 84 浏览
添加回答
举报
0/150
提交
取消