Simplesmente a imagem não aparece... Estou usando o navegador Brave e o Edge, a imagem de fundo não aparece de forma alguma quando uso o seguinte código...
.pessoa__imagem .pessoa__imagem--roberta {
background-image: url('../../img/pessoas/roberta.jpg');
}
.pessoa__imagem .pessoa__imagem--marcela {
background-image: url('../../img/pessoas/marcela.jpg');
}
.pessoa__imagem .pessoa__imagem--andreia {
background-image: url('../../img/pessoas/andreia.jpg');
}
Teive que criar o seguinte código para resolver...
.pessoa__imagem {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
border-radius: 100%;
height: 300px;
margin: 0 auto;
width: 300px;
}
#pessoa__imagemRoberta {
background-image: url('../../img/pessoas/roberta.jpg');
}
#pessoa__imagemMarcela {
background-image: url('../../img/pessoas/marcela.jpg');
}
#pessoa__imagemAndreia {
background-image: url('../../img/pessoas/andreia.jpg');
}
html:
<div class="pessoas">
<div class="pessoa">
<div class="pessoa__imagem" id="pessoa__imagemRoberta"></div>
<span class="pessoa__nome">Roberta</span>
<span class="pessoa__funcao">Conteúdo</span>
</div>
<div class="pessoa">
<div class="pessoa__imagem" id="pessoa__imagemMarcela"></div>
<span class="pessoa__nome">Marcela</span>
<span class="pessoa__funcao">Chef de cozinha</span>
</div>
<div class="pessoa">
<div class="pessoa__imagem" id="pessoa__imagemAndreia"></div>
<span class="pessoa__nome">Andréia</span>
<span class="pessoa__funcao">Pequena Produtora</span>
</div>
</div>