2012-11-20 45 views
2

我試圖創建一個動態的cssFile.php從數據庫中檢索內容。 與這個框架我應該能夠改變一些全球CSS屬性和一些其他屬性,如定位和使用HTML格式調整它們,但我不知道如何構建數據庫中的數據,甚至如何創建一個良好的佈局。 應該數據庫表像:動態模板css(模板框架)的mysql結構

+-------+------------+--- 
| color | background | ... 
+-------+------------+--- 
| red | #fff  | 
+-------+------------+--- 

OR這樣的:

+--------+----------+-------+ 
| class | property | value | 
+--------+----------+-------+ 
| .class | color | red | 
+--------+----------+-------+ 
+0

第二個似乎更有意義,也許替換爲 「類」,「標識符「,這樣你就可以使用Id的元素和其他選擇器不僅僅是類 – Andy

+0

但是updat怎麼樣例如有一天,我設置margin:0px,而另一天我設置爲10px 它會插入2行,數據會變得雜亂,並且會增加數據庫的大小 – h0mayun

+0

UPDATE其中class = .class和property = property和value =值? – Andy

回答

0

事情是這樣的佈局將是良好的。

CSS_type - 表

+--------+----------+ 
| id  | type  | 
+--------+----------+ 
| 1  | .class | 
+--------+----------+ 

CSS_main - 表

+--------+----------+-------+------------+ 
| type | property | value | type_name |...... 
+--------+----------+-------+------------+ 
| 1  | color | red | container |...... 
+--------+----------+-------+------------+ 

...