É possível fazer um <div>
elemento conter uma imagem de plano de fundo e, se sim, como eu faria isso?
170
Você quis dizer isso?
<style type="text/css">
.bgimg {
background-image: url('../images/divbg.png');
}
</style>
...
<div class="bgimg">
div with background
</div>
Você pode fazer isso usando as
background
propriedades do CSS . Existem algumas maneiras de fazer isso:Por ID
HTML:
<div id="div-with-bg"></div>
CSS :
Por classe
HTML:
<div class="div-with-bg"></div>
CSS :
Em HTML (que é ruim)
HTML:
<div style="background: color url('path')"></div>
Onde :
background
Propriedade CSS é uma conexão de todas as propriedades xxx de plano de fundo nessa sintaxe:fundo : cor de fundo imagem de fundo repetição de fundo anexo de posição de fundo ;
Fonte: w3schools
fonte
Sim :
fonte
Use esse estilo para obter uma imagem de fundo centralizada sem repetição.
Em HTML, defina este estilo para sua div:
fonte
Use como ..
fonte
Você pode simplesmente adicionar um atributo img src com o ID:
e no seu arquivo CSS (fundo esticado):
fonte
e no seu arquivo CSS:
fonte
Precisamos adicionar o conteúdo abaixo na tag Style:
fonte
Na maioria das vezes, o método é o mesmo que definir todo o corpo
fonte