【发布时间】:2010-06-21 21:15:36
【问题描述】:
我有一个基本的两栏网页,我用 css 做。它包括页眉、页脚、侧边栏和正文内容。
我想动态生成附加到文档的 css,以便更改排列和颜色。
如果我打开带有 urlencoded 值的页面,例如页面颜色、正文颜色、侧边栏位置(左侧或右侧)。
我可以通过更改 css 值手动执行此操作,但我希望 php 为我执行此操作
我该怎么做?有什么简单的框架吗
【问题讨论】:
我有一个基本的两栏网页,我用 css 做。它包括页眉、页脚、侧边栏和正文内容。
我想动态生成附加到文档的 css,以便更改排列和颜色。
如果我打开带有 urlencoded 值的页面,例如页面颜色、正文颜色、侧边栏位置(左侧或右侧)。
我可以通过更改 css 值手动执行此操作,但我希望 php 为我执行此操作
我该怎么做?有什么简单的框架吗
【问题讨论】:
我会将任何交叉布局的类似样式存储在外部样式表中,然后说:
<style type="text/css">
body
{
background: <?php echo $bgcolor; ?>;
}
#wrapper
{
margin: 0 auto;
width: <?php echo $wrapper_width; ?>;
}
</style>
【讨论】:
Content-Type: text/css 才能将其作为 css 文件传递?我只是好奇。
<style> 标签,并将其保存为 style.css 之类的东西。在您的 html 文件中,您将使用 link 标签链接到它。