img标签只设置了宽度和高度,没有设置src属性,图片出现了边框
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
img{
width: 100px;
height: 100px;
}
</style>
</head>
<body>
<img src="" alt="">
</body>
</html>
img图:
解决的方案:
img:not([src]){
opacity:0;
}
使用CSS的一个否定伪类选择器,将没有src属性的img的透明度设置为0,就可以解决图片有边框的问题