所以我試圖去做它會選擇1.jpg 2.jpg或3.jpg。我的猜測是我做錯了,但我沒有得到PHP錯誤,也沒有我的IDE告訴我,我的CSS是錯誤的,所以我沒有什麼可繼續。在php和css中的隨機背景
代碼:
HTML/CSS:
<html>
<head>
<link rel="stylesheet" href="css/styles.css" type="text/css" media="all">
<script type="text/javascript" src="js/jquery-1.4.2.min.js" ></script>
<?php
include 'php/backgorundlogic.php';
?>
<style>
body {
background:url($bgset);
background-size:cover;
}
</style>
</head>
<body>
<div class="container">
<input class="searchbar" type="text" />
</div>
</body>
</html>
PHP:
<?php
$rbg = mt_rand(1, 3);
$ext = '.jpg';
$bgset = 'img/' + $rbg + $ext;
?>
DEMO:here
確定'$ bgset'是一個有效的圖像文件名;) – PeeHaa 2013-02-08 21:04:36
只是檢查,你打算包括'backgorundlogic.php',或'backgroundlogic.php'? – 2013-02-08 21:05:04