这是我的CSS和HTML代码。我想在中心放置一个图像,除了在图像周围有一个怪异的白色边框之外,这行得通。我已经尝试过border:none;border:0;
HTML:

<!DOCTYPE html>
<html>

<head>
<title>Food.</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<link rel="icon" type="image/png" href="favicon.ico">

</head>


<body>
<img border="0" id="image" class="centered" />

</body>

</html>

CSS:
.centered {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -182px;
  margin-left: -153px;

}

img#image{
   /*I think this is where the issue is caused*/
    width:337px;
    height:219px;
    background-image: url('soon_comp.png');
    background-color: transparent;
}


body {
    outline: none;
    background-color: rgb(15,15,30);
    border-color:transparent;
    border:0px;
}

最佳答案

我不知道为什么要为img标签设置背景图片,我宁愿使用div或span标签。但是,如果您确实要执行此操作,请尝试将其添加到img#image CSS规则中:

img#image{
  content: '';
  ...
}

10-06 08:05
查看更多