※ 引述《kaoru7 (white)》之銘言:
: 想請教一個有關於CSS的問題,有找過咕狗大神了,不過.....找不出解答>﹍﹍﹍<
: 現在手邊有約莫40支PHP程式,都是套用同一個CSS,假設為main.css,
: 我如果想要用同樣的40支程式來達到CSS頁面轉換的話,請問可行嗎?
: 原本為main.css,但透過某些語法或是技術(?),
: 只要設定好,按了之後就直接main.css→main2.css,
: 而那40支php程式也就整個風格轉換為main2.css的了。
: 不用再透過去更改那40支的程式碼。
40 隻 PHP 程式如果都是分開的,那就沒辦法,乖乖手動改。
要不然就是在每個檔案開頭插入一段 <?php require("style.php"); ?>
然後大概是:
$i = rand(0,1);
echo ($i == 1) ? "main.css" : "main2.css" ;
如果那 40 隻 PHP 都會去 include 同樣的 header 的話
那就直接改 header 就好了。
: ---------------------------------------------------------------------------
: 我自己想到的很笨的方法就是......必須透過內部更改的。
: 40支程式碼皆套用main.css
: <link rel="stylesheet" type="text/css" href="main.css">
: 40支程式碼階套用main2.css
: <link rel="stylesheet" type="text/css" href="main2.css">
: 加起來80支,再用其中首頁去做連結的轉換,
: link1就連到main.css的程式檔案夾去。
: link2就連到main2.css的程式檔案夾去。
: 不過這樣一來似乎會造成系統的負擔,而且不是真正的版面轉換(?)
不會造成系統的負擔阿,只是檔案變很多,版本也不好控制。
: 抑或是說要寫一支php去控制它呢?又該如何寫呢?還是我該去php版問啊?
: 麻煩有經驗的人分享一下,我真的是想破頭又很迫切呀!!
: 先謝謝大家了。
--
凝視著,卻看不見光景。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.223.207