我已经制作了这个 CSS 布局,但我无法正确地将菜单与内容相匹配。
body{
margin:0;
background:url(wb_menu_bg.jpg) repeat-y;
}
#bg-left {
color:#FFF;
width:225px;
position:absolute;
margin:0;
}
#content {
margin:0 0 0 230px;
}
#menu8 {
width: 200px;
margin-top: 0px;
}
#menu8 li a {
text-decoration: none;
voice-family: "\"}\"";
voice-family: inherit;
}
#menu8 li a:link, #menu8 li a:visited {
color: #777;
display: block;
background: url(images/menu8.gif);
padding: 8px 0 0 20px;
}
#menu8 li a:hover {
color: #257EB7;
background: url(images/menu8.gif) 0 -32px;
padding: 8px 0 0 25px;
}
#menu8 li a:active {
color: #fff;
background: url(images/menu8.gif) 0 -64px;
padding: 8px 0 0 25px;
}
#menu8 ul {
list-style: none;
margin: 0;
padding: 0;
}
h2 {
font-size:18px;
}
#inlogform{
width:50%;
height:50%;
position:absolute;
left:50%;
top:50%;
margin:-170 0 0 -180px;
color:white;
}
#inlogform td
{
color:white;
}
#bg{
width:100%;
height:100%;
background: url(boekenkast.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#inlogform a:link {color:#FFFFFF;} /* unvisited link */
#inlogform a:visited {color:#FFFFFF;} /* visited link */
#inlogform a:hover {color:#FFFFFF;} /* mouse over link */
#inlogform a:active {color:#FFFFFF;} /* selected link */
但是对齐不是我想要的。
现在的情况:http: //i41.tinypic.com/ncmtsn.png
期望的情况 http://i39.tinypic.com/30ufzok.png
谁能告诉我我做错了什么。