2009

Jun

16

把CSS文件变成PHP
文章分类:PHP+MySQL

      相信经常使用CSS文件的朋友都有一个体会,那就是有些重复使用的数据,如颜色,边框等等,通篇都是那一个值,但每处都要写。一旦样式要改变,就得挨个把这些重复的值修改一遍,很是麻烦。能不能设置一个变量来引用这个值呢?CSS本身是不支持设置变量的,我是写php的,自然就会想到了用php来写作css文件。但是如何写呢?

      有一次在查看phpmyadmin的源代码的时候,看到它的css文件的后缀是.php的,我就纳闷,怎么css的文件写成.php的还能用吗?后来打开文件后,发现它在头尾部分加了如下代码:

头部:if(extension_loaded('zlib')) {ob_start('ob_gzhandler');} header("Content-type: text/css");

尾部:if(extension_loaded('zlib')) {ob_end_flush();}

      这样一来php文件就可以被用作css了。在试验中没有遇到任何问题,修改起来也很方便。

相关文章

PHP经典乱码“锘”字与解决办法 (2009-06-08)

用include函数后出现乱码的方法 (2009-06-09)

博客新版程序上线了 (2009-08-21)

博客修改之加入cookie和loading功能 (2009-09-24)

PHP获取当前url的函数 (2009-10-27)

php换行转换函数nl2br() (2009-11-09)

用PHP备份MysQL数据库并发送到指定邮箱 (2010-03-19)

PHP生成验证码时显示“因其本身有错无法显示”的解决方法 (2010-06-12)

一个很好用的PHP生成RSS的类:FeedCreator (2010-06-26)

我也来玩一下哆啦A梦对CSS3的支持 (2010-06-21)

看看他们的脚印

闲言碎语

回归原始,爱设计,爱apple。 (5月18日)

速度通知啊! (5月17日)

又是一个三岔口,即将迈出的这一步对吗? (5月16日)

文章分类

最近文章

显示 Mac OS X 10.7 Li...

iOS开发之int,NSInteger...

iOS开发之使用UIGestureRe...

iOS开发之使用lipo命令制作模拟器...

iOS开发之KVO的使用

最近评论

日志归档

友情链接

其它功能

随机标签