我有一个名为index.php的页面
<html>
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css" />
...
<body>
<div class="my_class"></div>
...
</body>
</html>
在mystyle.css
中,.my_class
没有声明
我有另一个名为external_style.css的文件,其中没有.my_class
的声明,但是有一个名为.new_class
的类
无法导入或追加external_style.css - 因为它会覆盖其他元素。
我的问题是:
如何在不导入文件的情况下将external_style.css的.new_class属性导入.my_class
。
有没有办法使用PHP读取该文件?
还有其他更好的解决方案吗?
答案 0 :(得分:2)
如果.my_class
在 mystyles.css 中不存在,您不能只在{strong> external_style.css 中从.new_class
获取代码吗?并在 mystyles.css 中创建.my_class
?还是我错过了这一点?
答案 1 :(得分:1)
您可能希望使用带有CSS标头的PHP文件。本文应该开始使用:http://sperling.com/examples/pcss/
答案 2 :(得分:0)
您可以采取一些措施来实现您想要实现的目标
将自定义布局数据移动到数据库:不是为每个用户存储创建自定义文件,而是为用户在用户的数据库记录中自定义css信息。
您可以轻松识别用户并使用javascript来更新CSS。