如果你想做個顏色列表是否在頭痛那么多顏色如何才能列完?
如果你需要讓用戶選擇顏色,但又怕沒考慮到顏色代碼怎么辦?
用rgb(255,255,255)還是用#FFFFFF還是用0x666666好呢?
今天我也碰到了這個問題,順便就想了個方法,既然想出來了那大家就來共享一下~,
Code: ____________________________________ <select> <? for($int_a=0;$int_a<16;$int_a++){//要顯示<option>個數 for($a=0;$a<6;$a++){//采用#FFFFFF方法, $d.=dechex(rand(0,15));//累加隨機的數據--dechex()將十進制改為十六進制 } print "<option value=\"#$d\" style=\"background-color:#$d\">#$d</option>\n";//打印獲得顏色代碼 unset($d);//刪除顏色代碼 }?> </select> 附加一個 <input type=button onclick="window.location.reload()" value="刷新頁面重新獲得新的顏色">
OK,這樣你的顏色就是千變萬化了,不用擔心顏色列不完了~,呵呵
|