是相对于程序的位置
建议使用CSS来控制页面布局
凡是修饰用的图片全都应该作为背景来添加.这样方便替换,也方便路径控制
建议使用CSS来控制页面布局
凡是修饰用的图片全都应该作为背景来添加.这样方便替换,也方便路径控制
解决方案 »
- MYSQL 表出问题Table 'XX' is marked as crashed and should be repaired
- php 中uuid乱码问题
- 请教各位一个简单的回调函数问题
- get参数中有字符+,怎么取值?
- VPS装好后网站打开PHP变为下载
- 用正则表达式判断一个字符出现的下限但是上限是无穷的,怎么写?
- 大家也讨论一下PHP的安全问题!
- 关于调试 php 的问题。
- 关于数据库的一个疑惑
- 请问关于WEB程序的安装制作问题
- 原来是用的apache服务器,现在换成IIS后出错了.高手帮忙看看
- 晕死了,$fcontents = join ('', file ('left.php'));file要在绝对路径下才能正常显示,相对路径却显示源代码,有没有办法让它在相对路径
http://www.w3cn.org;http://css.maxdesign.com.au
{
background:url(header.png) #eeeeee no-repeat center center;
}
这种方式有什么用?模板里面也不带变量呀?
不同文件、不同页面的图片都不同,而且一个页面里面,还有很多图片,怎么用这个来控制?谁的css?
目录结构是这样的
|-index.php
|-style
| |-default
| | |-main.css
| | |-showArticle.css
| | |-images //图片目录
| |-class
| | |-main.css
| | |-showArticle.css
| | |-images //图片目录
| |-global.css
|-templates
| |-index.htm
| |-parseArticle.htm在解析的时候index.php只负责调用templates下的index.htm生成页面.
而具体页面的样式完全由style下的样式来控制.
index.php只需根据选择的系统样式调用相应样式下的css文件就可以达到不能效果的样式
而在main.css里控制页面布局及图片也是非常方便的
如我在经典时代样式中给页面都加了背景
body {
margin:0;
padding:0;
background:url(images/pagebg.gif) repeat-y 50% 0;
font-size:12px;
font-family:verdana, sans-serif;
text-align:center;}
这时候加背景时的路径只需要写上该相对于该css的图片路径,因为每个样式都有一个images文件夹,所以就直接写(images/pagebg.gif)就可以了.这样图片路径的问题就解决了.而对于样式的维护也是相当方便的,
如想更换背景,只需要将上面的代码更换一个图片就可以让所有的页面都改变样式.
增加后在系统的样式数组里增加该样式的目录名就可以了.
相对路径
将一个路径变量放在模版文件里,这样子就可以将图片和模版文件放在一块儿了。
可以是相对路径吧。
?
不懂。
不同文件、不同页面的图片都不同,而且一个页面里面,还有很多图片,怎么用这个来控制?谁的css?
回复人:zairwolfi(君子兰) ( 四级(中级)) 信誉:85 2004-11-15 14:25:00 得分:0
?
但是那样只是修改背景图片。不同表格框的背景,修改起来就非常麻烦了吧。
=====================================================
如果是一些非固定图片,例如插入的新闻图片,当然不能用CSS来控制~~
如果是一些固定的图片,完全可以用CSS控制~~
这里的背景图片,并不一定是整个BODY的背景图片,可以是一个div的背景图片~稻草人举例使用的是body背景的CSS控制,但不是说一定是要是BODY才能进行背景图的CSS控制~
你如果下载了我的发布系统你可以看一下默认样式和时代经典的样式
控制的是同一个模板文件,
另外使用CSS控制是不允许使用表格进行布局的,表格只是用来展示数据用的,
而由于div的灵活性,
将整个页面全部翻新也不用动模板文件一下.
| |--images
| | |-- *.jpg
| | |-- style.css
| |--*.htm
|--moban2
| |--images
| | |-- *.jpg
| | |-- style.css
| |--*.htm
|--*.php
我现在用的是这样子的结构的。
在模版目录里直接修改文件,这样子可以直接看到图片。
修改好之后,把所有的用到的路径的图片加上一个模版变量,用DW MX替换一下很容易的,
再次修改的时候再替换回来。
再次修改的时候再替换回来。
地址如下
http://www.icebergweb.com/IBArticle/非常出色的一个文章系统..
http://icebergweb.com/forum/viewtopic.php?t=22这几天觉得1.X版本架构不好, 想重新修改,不过劳动量太大,唉..