CSS 当我 运行 localhost 时不显示

CSS not displaying when i run locahost

我正在使用 Ubuntu OS,当我 运行 我的站点在浏览器中作为 HTML 文件显示时 CSS 但是当我转换站点到 PHP 文件和 运行 它使用本地主机它不显示我的 CSS.i 附上了 HTML 和 PHP 视图的一些屏幕截图导航bar.thank你的时间HTML file view in browser

PHP file view

$style ='';

            $style .='.'.$element_class.' .team-intro h5{color: '.$membar_info_color.';}';
            $style .='.'.$element_class.' .team-intro span{color: '.$membar_info_color.';}';
            $style .='.'.$element_class.' .team-intro {background: '.$membar_info_bg.';}';
            $style .='.'.$element_class.' .team-hover {background: '.$overlay_bg.';}';

            $style .='.'.$element_class.' .desk, .desk h4, p, .team-hover .s-link a {color: '.$desc_color.'; box-shadow:none;}';
            $style .='.'.$element_class.' .desk, .desk h4, p, .team-hover .s-link a:hover {color: '.$hover_color.';}';

            echo $border;

            if (empty($border)) {
                $style .= '.'.$element_class.' .team-hover {border: 20px solid '.$border_color.';}';
            }else{
                $style .= '.'.$element_class.' .team-hover {}';
            }

            $style .= '</style>';


        $output = '';
        $output .= $style;
        $output .= '<div class="team-member '.$element_class.' '.$element_id.'">
               HTML Code.....
            </div>';
        return $output;

请以同样的方式尝试,希望您能解决问题。谢谢

  • 首先检查您的 css 文件。是否可用
  • 如果该文件可用,则无论您是否有权访问,都直接检查该文件。例如,如果 css 目录中的文件。尝试通过 url 直接访问它。你有任何错误吗?
  • 如果您无权访问目录,可能是 htaccess 配置或目录问题(将目录访问权限设置为 public 或 chmod 777)并尝试让 htaccess 允许所有 https://httpd.apache.org/docs/current/howto/htaccess.html
Order allow,
deny Allow from all