Ecco il mio codice CSS e HTML. Voglio mettere una singola immagine al centro e questo funziona eccetto che c'è un bordo bianco strano attorno all'immagine. Ho provato border:none;
e border:0;
Come centrare l'immagine usando CSS senza bordo bianco
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;
}
perché non inserire la sorgente dell'immagine in "img' anziché in' css'? per esempio. '' –
E sei sicuro che l'immagine stessa non abbia un bordo bianco? Non essendo sarcastico, solo che l'ho fatto io stesso alcune volte prima di rendermi conto che il bordo bianco faceva parte dell'immagine stessa e non a causa di HTML o CSS. – robx