enter image description here我向我的php文件添加了一个CSS链接,但它不会显示更改。 我的css文件名为register.css,我的php文件名为register.php。
<?php
include("includes/config.php");
include("includes/classes/Account.php");
include("includes/classes/Constants.php");
$account = new Account($con);
include("includes/handlers/register-handler.php");
include("includes/handlers/login-handler.php");
function getInputValue($name) {
if(isset($_POST[$name])) {
echo $_POST[$name];
}
}
?>
<html>
<head>
<title>Welcome to Napster!</title>
<link rel="stylesheet" type="text/css" href="assets/css/register.css"/>
</head>'
我的css文件在资产文件中,该文件与我的php文件在同一文件中。 我正在使用xamp和sublime文本。
答案 0 :(得分:2)
问题似乎出在浏览器缓存中或与路径有关。
请尝试
<link rel="stylesheet" type="text/css" href="assets/css/register.css?v=1.1"/>
如果register.php不在根文件夹中,请尝试..
<link rel="stylesheet" type="text/css" href="../assets/css/register.css?v=1.1"/>
在此处添加?v = 1.1以加载更新的CSS。每当您在CSS文件中进行更改时,只需将v = 1.1替换为另一个数字,例如v = 1.2等...以避免在浏览器中清除缓存并加载更新的CSS ...