全屏显示一张图片,不显示滚动条

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="css/css.css" />
<title>niday</title>
</head>
<body>
<div class="bg">
<div class="left">
<img src="img/10.jpg" />
</div>
</div>
</body>

</html>



html,body,.bg{                                             //此处一定要加HTML,不加会出现下底白边
margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
}
.left{
height: 100%;
    width: 100%;
    overflow: hidden;
    position: relative;
    
}
.bg .left img{
width: 100%;
height:100%;
}





接下来看看CSS不加HTML元素的,出现下底白边:







常见工作站:



<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<link rel="stylesheet" href="css/css.css" />

<title>niday</title>

</head>

<body>

<div class="bg">

<div class="left">

<img src="img/10.jpg" />

</div>

</div>

</body>

 

</html>

 CSS:

html,body,.bg{   

margin: 0px;

    padding: 0px;

    width: 100%;

    height: 100%;

}

.left{

height: 100%;

    width: 50%;

    overflow: hidden;

    position: relative;

    

}

.bg .left img{

width: 100%;

height:100%;

}

 

 

如果CSS不写还HTML,出现白边: