这是我第一次在这里发布,我是新来的CSS。我试图得到尺寸为32 x 16的马里奥精灵。当我打开html文件时,什么都没有出现。我尝试检查html元素,但我无法看到div。为什么我的背景图片不能显示在CSS中?
CSS
#stillMario {
width: 16px;
height: 32px;
margin: auto;
background-image: url("sprites/still.png");
position:absolute;
left: 0px;
top: 0px;
bottom:0px;
}
HTML
<!DOCTYPE html>
<html>
<head>
<title>Super Mario</title>
<link href="style.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="stillMario"></div>
<script src="myjs.js"></script>
</body>
</html>
检查您的控制台,看看是否有任何错误(404,等等)。现在删除绝对,左,顶部和底部的CSS。 – Phix