Html 如何在单个表单后面有一个身体背景图像?
以下是我的HTML代码:Html 如何在单个表单后面有一个身体背景图像?,html,css,Html,Css,以下是我的HTML代码: <!DOCTYPE html> <html lang="en-US"> <head> <title>EasyP Home Page </title> <meta charset="UTF-8"> <link rel="stylesheet" href="\Model\styles.css"> </head> <body> <fo
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>EasyP Home Page </title>
<meta charset="UTF-8">
<link rel="stylesheet" href="\Model\styles.css">
</head>
<body>
<form name="input" action="demo_form_action.asp" method="get">
Search: <input type="text" name="key_search">
<input type="submit" value="Submit">
</form>
</body>
</html>
EasyP主页
搜索:
这是我的CSS:
style>
body, html {
background-image: url("blue-nature-red-white-balloons-hd-wallpapers.jpg");
background-position: center;
background-size: 1400px 1400px;
}
form {
margin: 0 auto;
width: 300px;
line-height: 700px;
}
</style>
style>
正文,html{
背景图片:url(“蓝色自然红白色气球高清壁纸.jpg”);
背景位置:中心;
背景尺寸:1400px 1400px;
}
形式{
保证金:0自动;
宽度:300px;
线高:700px;
}
当我使用最新版本的google chrome在我的机器上本地打开网页时,背景和身体的所有样式都会被忽略。但是,表单将显示并正确格式化。我如何保持形式和身体的风格?我想用这种方式设置它,因为我会在我的html页面中添加额外的元素,比如徽标和链接(尽管我一直停留在这一部分)CSS
身体{
背景:url('blue-nature-red-white-ballogs-hd-wallpers.jpg')无重复中心固定
-webkit背景尺寸:封面
-moz背景尺寸:封面
-o-背景尺寸:封面
背景尺寸:封面
}
更改表单标签的CSS
.表格签名{
最大宽度:330px
填充:15px
保证金:0自动
}
“表单”标签的HTML
如果CSS规则的格式不正确,它将被忽略
<style>
body, html {
background-image: url("http://whitedove-coding.com/static/whitedove-829.png");
background-position: center;
background-size: 1400px 1400px;
}
form {
margin: 0 auto;
width: 300px;
line-height: 700px;
}
正文,html{
背景图像:url(“http://whitedove-coding.com/static/whitedove-829.png");
背景位置:中心;
背景尺寸:1400px 1400px;
}
形式{
保证金:0自动;
宽度:300px;
线高:700px;
}
作为外部CSS,第一条规则的格式不正确-从外部CSS中删除html标记,第一条规则的格式正确。不起作用。我更改了我的图像的url,但它仍然不起作用。如果我更改样式表的顺序并将表单{}放在主体{}之前,背景会出现,但是表单没有格式化()请检查链接。我已经在Jatin的链接上编辑了一点。试着将body{}的背景改成蓝色。这是行不通的。同样的情况也发生在我身上,但是用一张图片代替。我不想改变表单的样式。当前样式允许窗体垂直和水平居中。您的解决方案仅使窗体水平居中。我知道你们班的名字不重要,但也不是“登录”表格。我正在使用该表单在我的数据库中进行搜索。Vaibhav S.solution works:)