1
我想創建一個背景切換器,但我不確定應採取什麼方法。我試圖避免多個樣式表,所以我應該使用uri段和重定向引用?或使用每個項目的形式,併爲每個縮略圖的錨點提交按鈕發送一個隱藏的ID到PHP?背景切換?
此外,我打算在數據庫中爲每個背景存儲一些元數據,因此我可以從數據庫中提取諸如藝術家或背景名稱等信息。
我只是卡住了,可有人給我一個微調?請和謝謝你[:
我想創建一個背景切換器,但我不確定應採取什麼方法。我試圖避免多個樣式表,所以我應該使用uri段和重定向引用?或使用每個項目的形式,併爲每個縮略圖的錨點提交按鈕發送一個隱藏的ID到PHP?背景切換?
此外,我打算在數據庫中爲每個背景存儲一些元數據,因此我可以從數據庫中提取諸如藝術家或背景名稱等信息。
我只是卡住了,可有人給我一個微調?請和謝謝你[:
這是我用過的。
<?php
$backgrounds = array();
foreach(scandir('images/') as $file)
if(strpos($file, '.png')||strpos($file, '.jpg')||strpos($file, '.jpeg'))
array_push($backgrounds, $file);
shuffle($backgrounds);
?>
<img id="bg" src="images/<?php echo $backgrounds[0]; ?>" />
而CSS:
#bg{
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
position: absolute;
}
這將創建一個比例的背景是,在「圖片」文件夾中的所有圖像中完全隨機的。
我上學了,所以我沒有時間爲了你的目的修改它,但也許這會給你一直在尋找的微調。