我有一个div id,其中包含背景图片。图像的宽度是1020px,这正是我想要div box的大小。我想将它置于标题下的页面上,但我不希望表格或其中的任何文本居中。我认为我可以为div和其他元素创建div id/class来区别它们,但我仍然无法获得div id。我试过了text-align:center属性,但我没有任何运气。居中div id
这是我的CSS:
@charset "utf-8";
/* CSS Document */
body {
background:url(img/background_texture.jpg) no-repeat center center fixed;
background-size: cover;
}
#header {
text-align: center;
padding: 0px;
margin: 0px;
}
#header img {
vertical-align: bottom;
}
#content {
background-image:url(img/ContentBox.png);
background-repeat: no-repeat;
background-position:center;
padding: 0;
margin: 0;
width: 1020px;
}
这是基本的HTML结构
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Metra Train Schedule</title>
<link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header"><img src="img/Header.jpg" /></div>
<div id="content">
<table>
</table>
<table>
</table>
</div>
</body>
</html>
这是浏览器预览,你可以看到我在谈论更好地在这里。
非常感谢。这就像一个魅力。 :) – DiscipleDavid