我有一个包含html代码并显示用户帐户的php文件。我想为背景添加图片并重复播放。但是,我已经尝试了几乎所有内容,无法显示它!该图像存在于名为“style”的文件夹内,并且该文件夹存在于其余php文件所在的位置。PHP文件中的背景图像没有显示
<?php session_start();?>
<html>
<head>
<title>My Account</title>
<style>
body{
background-image: url("/style/ebook_back.png");
}
h2{
background-color: red;
}
</style>
</head>
<body>
<?php
//Some PHP code...
?>
<h1>My Account</h1> <hr>
<h2>Account Details</h2>
<h3>Check & Modify personal details</h3>
<hr>
<h2>My Orders</h2>
<h3>Check & Modify my orders</h3>
<hr>
<h2>My Wishlist</h2>
<h3>Check & Update my wishlist</h3>
<?php More PHP code...?>
</body>
</html>
h2的背景颜色显示正确,但图像没有显示出来!尺寸是200 x 200px
我做错了什么?
看网页中如Firefox浏览器。看看像Firebug这样的调试控制台,并列出页面想要加载的资源。很可能你的背景图片不在'yourdomain.example/style/ebook_back.png'上 – Sven 2013-04-28 13:49:06
你是对的!说找不到。但是,当我试图用浏览器打开图像时,目录是一样的... – OutOfBoundsException 2013-04-28 13:57:05
你的'style'目录与这个php文件有关吗? – smerny 2013-04-28 13:58:28