Javascript css不从.css文件工作,除非从文件本身
我的页面上有一个Javascript css不从.css文件工作,除非从文件本身,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我的页面上有一个div,其中包含带有php代码的面包屑,但当我使用css对其进行样式设置时,它就没有了 我的意思是,如果我将样式代码放在css文件中,并将该文件链接到我的文件.php中,除非我将样式代码放在文件.php中,否则它不会工作 有什么解决办法吗 文件.php中的代码 <div class="s_crumb"> <?php $Pages = array( 'Clothes' => 'Clothes', 'file' => 'F
div
,其中包含带有php代码的面包屑,但当我使用css对其进行样式设置时,它就没有了
我的意思是,如果我将样式代码放在css文件中,并将该文件链接到我的文件.php
中,除非我将样式代码放在文件.php
中,否则它不会工作
有什么解决办法吗
文件.php中的代码
<div class="s_crumb">
<?php
$Pages = array(
'Clothes' => 'Clothes',
'file' => 'File'
);
$path = $_SERVER["PHP_SELF"];
$parts = explode('/',$path);
if (count($parts) < 2)
{
echo("home");
}
else
{
echo ("<a href=\"http://domain.com\">Home</a> » ");
for ($i = 2; $i < count($parts); $i++)
{
if (!strstr($parts[$i],"."))
{
echo("<a href=\"");
for ($j = 0; $j <= $i; $j++) {echo $parts[$j]."/";};
echo("\">". str_replace('-', ' ', $Pages[$parts[$i]])."</a> » ");
}
else
{
$str = $parts[$i];
$pos = strrpos($str,".");
$parts[$i] = substr($str, 0, $pos);
echo str_replace('-', ' ', $Pages[$parts[$i]]);
};
};
};
?>
</div>
CSS代码
<style>
.s_crumb a {color:#848484;text-decoration:none;}
.s_crumb a:visited {color:#848484;text-decoration:none;}
.s_crumb a:hover {color:#bebebe;text-decoration:none;}
</style>
.s#u crump a{颜色:#848484;文本装饰:无;}
.s#u crump a:已访问{颜色:#848484;文本装饰:无;}
.s#u crump a:hover{color:#bebebe;文本装饰:无;}
两件事:-
添加如下样式:-
<link href="css/css.css" rel="stylesheet" type="text/css">
.s_crumb a {color:#848484;text-decoration:none;}
.s_crumb a:visited {color:#848484;text-decoration:none;}
.s_crumb a:hover {color:#bebebe;text-decoration:none;}
从那里移除
和
注意:-我已经厌倦了你的代码,并且在我这一阶段工作得很好。你是否在php文件中正确加载了css文件?你是如何将css文件添加到此文件中的?告诉我们。您是否正在这样做:-
所有其他具有样式的div的工作方式与我链接css文件的方式相同,但只有这一个不起作用,这就是我链接css文件@Anantworking的方式,在我的结尾处与您的样式很好地工作code@Samir我认为,可能是因为页面首先加载php代码,然后div无法从css文件中获取样式?