网站首页   进入论坛     官方下载     使用教程     免费用户     付费用户     Bug报告     购买授权     捐助我们  
文章内容              Thread Content
 首页  >> DiY-Page程序开发  >> 模版制作交流
路径问题,太奇怪了...
作者 chuang_no1   查看 1238   发表时间 2006/5/2 00:01  【论坛浏览】
虽然360即将到来,但是急用,所以不得不研究353模板,发现页面背景是这样的
css:
body {
background-image: url(hpimages/aaa/bg.gif);
}
在首页显示正常,在文章阅读和列表页面就没有背景了,因为页面路径深了一层hphtml,需要这样表达
body {
background-image: url(../hpimages/aaa/bg.gif);
}
可是我看官方和别人做的怎么不是这样,看了一下hphtml里面生成的页面,路径是hpimages/aaa/bg.gif,居然也能显示正常!应该是../hpimages/aaa/bg.gif才对啊...

新手上路,求教。

序号 评论者 共有评论 5   【论坛浏览】  【发表评论】 评论时间
1 wenshuang 楼主理解错了,相对路径是以/hpindex.php 为基准的,不是以模版所在目录为基准 2006/5/2 09:48
2 chuang_no1 嗯,我知道路径是以脚本为基准的,但是现在情况是:
首页脚本:hpindex.php
查看论坛文章页面脚本:hphtml/index.php(首页上论坛板块显示的连接地址是hphtml/?...,也就是hphtml/index.php?...的意思)
看看是不是脚本的路径变化了?

但是确实是在这个论坛里下载的风格所有页面都有背景图片,我做的就没有,都是一摸一样的
body{background-img:url(hpimages/aaa/bg.gif)}
真是神奇啊...研究了许久也没搞定

[ 本帖最后由 chuang_no1 于 2006-5-2 11:03 编辑 ]
2006/5/2 11:00
3 wenshuang 呵呵,楼主还不知道base标签是什么用途吧,注意DP生成的页面,代码中总有 base url=
自己研究研究就明白了。
2006/5/2 11:21
4 chuang_no1 找到原因了...正如楼上所说。不过并不是俺忽略了base url,而是fantpage!代码写好后点保存,FP就自作聪明检查代码,“纠正”认为错误的地方,结果把{metatags}挪到里面去了,靠...盖茨咋这样,脑子吃什么长的...要是DW画表格也有FP方便,视角也大一点就肯定不用FP了。 2006/5/2 12:52
5 wenshuang 盖茨没写过FP一句代码 2006/5/2 13:57
 共有评论数 5  每页显示 10
页码 1/1  |<  <<   1   >>  >| 
Powered by DiY-Page 5.2.0 © 2005-2008