我希望你周末过得愉快。
我有一个问题问你。
我用joomla!2.5 和语义网格(使用较少)。
在我的标题中,我称之为 SG 示例中的内容:
<link media="screen" type="text/less" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template?>/css/styles.less" rel="stylesheet">
// my less file
<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template?>/js/less-1.1.3.min.js">
// the js less compiler I think
当我查看 firebug 中的网络面板时,有 404 个 CSS 文件。但这是他们第二次加载。看。
GET /joomla/ 200 OK
GET fixed.less 304 Not Modified
GET less-1.1.3.min.js 304 Not Modified
GET reset.css 304 Not Modified
GET demo.css 304 Not Modified
GET grid.less 200 OK
GET fixed.less 304 Not Modified
GET grid.less 304 Not Modified
GET reset.css 404 Not Found // http://localhost/joomla/stylesheets/reset.css
GET demo.css 404 Not Found // http://localhost/joomla/stylesheets/demo.css
它重新加载我的@import,但文件路径错误。
http://localhost/joomla/stylesheets/demo.css
代替
http://localhost/joomla/templates/myTpl/css/stylesheets/demo.css
所以样式不显示。
在我的styles.less
情况下,我以这种方式导入:@import 'stylesheets/demo.css';
是什么导致了这个问题,我该如何避免它?
谢谢你的帮助