【问题标题】:How do we edit css in framework? [closed]我们如何在框架中编辑 css? [关闭]
【发布时间】:2013-05-20 09:01:39
【问题描述】:

我正在构建一个带有管理面板的简单 mvc 框架,我可以在其中执行 CRUD 操作(即创建、读取、更新、删除)、上传图片和更改 css。我的问题是我们如何从管理面板更改 css?例如,如何更改背景颜色、标题背景图像等...?

我找不到有关此主题的信息。我只发现了一些关于在 css 页面中插入 php 的信息。我认为这是某种绕过方法,并认为一定有更好的方法。

【问题讨论】:

  • 我不能完全确定是否理解,但你能不能只在需要的地方更改或添加一个类/ID(使用 js/jQuery)来根据相应的 css 文件更改颜色?跨度>

标签: php css model-view-controller frameworks


【解决方案1】:

您可以使用颜色选择器来确定所有内容的颜色,并将它们存储在您的数据库中以供参考。

要使用它们,您可以直接在 template.html 文件中调用它们,如下所示:

<body style="background-color:$color">$content</body>

但是假设你想在你的 .css 文件中添加这个,你给你的 .css 文件一个 .php 扩展名并在文件顶部添加这个:

<?php header("Content-type: text/css"); ?>

然后使用适当的代码检索变量并将它们粘贴到静态 css 之间。这是旁路。

或者每次更改颜色时只覆盖 .css 文件,但请务必记住,如果您需要编辑 css,则需要先编辑该 css 的模板,然后再将颜色保存到新模板中.

【讨论】:

  • 这就是我一直在问的问题。这是最好的方法还是解决方案@leigh 评论得更好?我觉得很奇怪,你刚刚关闭了我,我认为这真的很值得这个问题,但是好的。虽然谢谢你的回答。
猜你喜欢
  • 1970-01-01
  • 2012-05-15
  • 1970-01-01
  • 2010-10-13
  • 2022-01-26
  • 2013-01-14
  • 2010-11-20
  • 1970-01-01
  • 2022-11-13
相关资源
最近更新 更多