为啥自定义 CSS 文件不再起作用? [关闭]
Posted
技术标签:
【中文标题】为啥自定义 CSS 文件不再起作用? [关闭]【英文标题】:Why Custom CSS file doesn't work anymore? [closed]为什么自定义 CSS 文件不再起作用? [关闭] 【发布时间】:2021-11-24 04:36:33 【问题描述】:我正在使用 php、Bootstrap 和 Jquery 构建电子商务网站。我像这样创建了这个头文件:
<!DOCTYPE html>
<html>
<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">
<title><?php getTitle() ?></title>
<!-- FONTAWESOME CDN -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta2/css/all.min.css" integrity="sha512-YWzhKL2whUzgiheMoBFwW8CKV4qpHQAEuvilg9FAn5VJUDwKZZxkJNuGM4XkWuk94WCrrwslk8yWNGmY1EduTA==" crossorigin="anonymous" referrerpolicy="no-referrer"/>
<!-- BOOTSTRAP CDN -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU" crossorigin="anonymous"/>
<!-- CUSTOM CSS -->
<link rel="stylesheet" href="/includes/templates/index.css"/>
</head>
<body>
然后我创建了自定义 CSS 文件,如上所示。该文件在登录页面上与我一起使用。但是现在每次我想在引导程序上自定义一些东西或只是添加自定义 CSS,它不再起作用了。 PS:路径是真的。
【问题讨论】:
分享CSS
文件的路径和当前PHP
页面路径。
调试您的问题 - 删除除 <link rel
之外的 所有 内容并添加一些 html 以显示它有效。 所有内容我的意思也是所有<meta
和html
head
(可能不是100%有效,但至少你会找到问题)CSS路径不用“/”,可以这样写
<link rel="stylesheet" href="includes/templates/index.css"/>
【讨论】:
我解决了这个问题,但没有任何改变。【参考方案2】:问题可能来自 PHP 错误,当他尝试执行函数 getTitle()
时,他发现了一个问题,导致导航器无法读取 <title>
标记之后的下一行。因此,请尝试将其从标题标签 <title></title>
中删除,以确保问题不存在。
【讨论】:
我删除了标题标签。但同样的问题。 你是否也删除了PHP函数getTitle()
?如果是,请与我们分享项目文件结构,以确保路径一切顺利。以上是关于为啥自定义 CSS 文件不再起作用? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
添加了 IBOutlet 和自定义 TableViewCell 不再起作用