当我更改 CSS 时,它在 Html 文件中不可见

如果我在 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>



POPMUISE
浏览 85回答 2
2回答

一只名叫tom的猫

如果您随时遇到此问题。像这样添加一个 version=number :<link rel="stylesheet" type="text/css" href="css/style.css?V=01">我不知道具体原因,但它与您的浏览器和缓存未正确同步有关。

撒科打诨

如果您将文件上传到服务器并在浏览器中查看它,则样式表很可能会从浏览器缓存加载到安全的网络资源中。一种常用的技术(称为缓存清除)是添加?ver=X,这会使浏览器重新下载该文件,因为该文件的名称与其缓存的文件不同。在你的情况下,看起来像这样:<link&nbsp;rel="stylesheet"&nbsp;type="text/css"&nbsp;href="css/style.css?ver=1">由于您使用的是 php,因此您可以使用?ver=<?php echo uniqueID(); ?>每当从服务器请求 html 时创建一个新 ID - 在开发时很有用。不要忘记在最终版本中删除它,因为浏览器缓存是一个有用的功能。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5