
HTML中背景图片显示不出来!!!图片存在D盘,路径改成D:\background.jpg依然显示不出来!
<%@pagecontentType="text/html"pageEncoding="UTF-8"%><%@pageimport="java.util.*"%><!DO...
<%@ page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.util.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>在线答疑系统</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
<style type="text/css">.lay_background{
background-repeat:no-repeat;background-position:center 34px;
background-attachment:fixed;background-image:url(...\background.jpg); background-repeat:repeat;}
</style>
</head>
<body>
<div align="center"><script language="text/javascript">
function validate(f){
if(!(/^\w{5,15}$/.test(f.userid.value))){
alert("用户ID必须是5~15位!") ;
f.userid.focus() ;
return false ;
}
if(!(/^\w{5,15}$/.test(f.userpass.value))){
alert("密码必须是5~15位!") ;
f.userpass.focus() ;
return false ;
}
}
</script>
</div>
<%
request.setCharacterEncoding("GBK");
%>
<%
List<String> info = (List<String>) request.getAttribute("info");
if (info != null)
{ // 有信息返回
Iterator<String> iter = info.iterator();
while (iter.hasNext())
{
%>
<h4><%iter.next();%></h4>
<%
}
}
%>
<form action="servlet/LoginServlet" method="post" onSubmit="validate(this);">
<div align="center">
<table style="background-color: rgb(255, 128, 128);" width="406" height="246">
<tr><td valign="top"><br></td><td valign="top"><br></td></tr><tr>
<td align="center" borderColor="#000000"><font face="Arial Black" color="#8080ff">username:</font></td>
<td align="center">
<input type="text" name="username">
</td>
</tr>
<tr>
<td align="center"><font face="Arial Black" color="#8080ff">password:</font></td>
<td align="center">
<input type="text" name="password">
</td>
</tr>
<tr align="center">
<td colspan="2" align="center" valign="middle" borderColor="#ffffff">
<input type="submit" value="submit">
<input type="reset" value="reset">
</td>
</tr><tr><td valign="top"><br></td><td valign="top"><br></td></tr>
</table>
</div>
</form>
</body>
</html>
没有背景! 展开
<%@ page import="java.util.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>在线答疑系统</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
<style type="text/css">.lay_background{
background-repeat:no-repeat;background-position:center 34px;
background-attachment:fixed;background-image:url(...\background.jpg); background-repeat:repeat;}
</style>
</head>
<body>
<div align="center"><script language="text/javascript">
function validate(f){
if(!(/^\w{5,15}$/.test(f.userid.value))){
alert("用户ID必须是5~15位!") ;
f.userid.focus() ;
return false ;
}
if(!(/^\w{5,15}$/.test(f.userpass.value))){
alert("密码必须是5~15位!") ;
f.userpass.focus() ;
return false ;
}
}
</script>
</div>
<%
request.setCharacterEncoding("GBK");
%>
<%
List<String> info = (List<String>) request.getAttribute("info");
if (info != null)
{ // 有信息返回
Iterator<String> iter = info.iterator();
while (iter.hasNext())
{
%>
<h4><%iter.next();%></h4>
<%
}
}
%>
<form action="servlet/LoginServlet" method="post" onSubmit="validate(this);">
<div align="center">
<table style="background-color: rgb(255, 128, 128);" width="406" height="246">
<tr><td valign="top"><br></td><td valign="top"><br></td></tr><tr>
<td align="center" borderColor="#000000"><font face="Arial Black" color="#8080ff">username:</font></td>
<td align="center">
<input type="text" name="username">
</td>
</tr>
<tr>
<td align="center"><font face="Arial Black" color="#8080ff">password:</font></td>
<td align="center">
<input type="text" name="password">
</td>
</tr>
<tr align="center">
<td colspan="2" align="center" valign="middle" borderColor="#ffffff">
<input type="submit" value="submit">
<input type="reset" value="reset">
</td>
</tr><tr><td valign="top"><br></td><td valign="top"><br></td></tr>
</table>
</div>
</form>
</body>
</html>
没有背景! 展开
4个回答
展开全部
<table style="background-color: rgb(255, 128, 128);" width="406" height="246">
建议你把这里边的background-color属性给去掉,因为极有可能覆盖掉了你的background-image
建议你把这里边的background-color属性给去掉,因为极有可能覆盖掉了你的background-image
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
图片要放到webroot目录下,路径必须是url,不能是本地路径,例如http://localhost/bg.gif 或者/bg.gif
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把图片放在webroot目录下 例如D:\Workspaces\MyEclipse 8.5\web project_01\WebRoot
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
亲,你为啥要用“\”这个斜杠? 换成“/”,....这是路径,不是windows文件地址啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询