Estrutura adaptativa de imagem CSS
Use img para definir
<!DOCTYPE html>
<html>
<style>
body{
margin: 0;
padding: 10px;
}
#a_1{
display: block;
width: 100px;
height: 50px;
overflow: hidden;
padding: 10px;
border: dashed;
margin: 10px;
}
#a_1img{
width: 100%;
height: 100%;
}
</style>
<head>
<meta charset="{CHARSET}">
<title></title>
</head>
<body>
<div id="a_1">
<img id="a_1img" src="img/1.jpg"/>
</div>
</body>
</html>
Como você pode ver, esta imagem é adaptada no tamanho da div do frame. Esta operação é muito adequada para a criação de uma página da web normal, porque você sempre precisa usar a imagem para inserir em sua página da web para a exibição correspondente. o original. Qual o tamanho da imagem?
Oh, eu vejo. Ocasionalmente, ele ocupa a tela inteira? Agora ele foi dimensionado para este tamanho de acordo com suas necessidades, talvez possa atender às suas necessidades, se não, continuamos!
Definir plano de fundo
<!DOCTYPE html>
<html>
<style>
body{
margin: 0;
padding: 10px;
}
.a_1{
display: block;
width: 100px;
height: 50px;
overflow: hidden;
padding: 10px;
border: dashed;
margin: 10px;
background-image: url(img/1.jpg);
}
.a_1img{
width: 100%;
height: 100%;
}
.BgImg{
background-size:contain;
}
#BgImg{
background-size:contain;
}
#a_1{
display: block;
width: 100px;
height: 50px;
overflow: hidden;
padding: 10px;
border: dashed;
margin: 10px;
background-image: url(img/1.jpg);
}
</style>
<head>
<meta charset="{CHARSET}">
<title></title>
</head>
<body>
<div class="a_1 BgImg " >
<!--<img id="a_1img" src="img/1.jpg"/>-->
</div>
</body>
</html>
Faça!