Como eu ponho imagem via css?

o index esta assim:

<html>
<head>
<link href="css/test.css" rel="stylesheet" type="text/css" />

</head>
<body>
<div id="background-menu">
    <div id="barra">

    </div>

    <div id="logo">
        <a href="#"><img src="img/logo.png"></a>
    </div>
    <div id="menu">
        <ul>
            <li id="home1"><a href="#" id="home">Inicio</a></li>
            <li id="servicos2"><a href="#" id="servicos">Serviços</a></li>
            <li><a href="#" id="login">Login</a></li>
            <li><a href="#" id="registrar">Registrar</a></li>
            <li><a href="#" id="faleconosco">Fale conosco</a></li>
        </ul>
    </div>

    <div id="BD">
        <div id="lupa">
            <a href="#l">
                <img src="img/lupa.png">
            </a>
        </div>

        <div id="carrinho">
            <a href="#c">
                <img src="img/carrinho.png" alt="Carrinho de Compras">
            </a>
        </div>

        <div id="entrar">
            <a href="#e">
                <img src="img/entrar.png" alt="Entrar">
            </a>
        </div>
    </div>



</div>


<header>
<div class="conteudo">
        <h1>Agiltec</h1>

      </div>
</header>






<footer>

        <div id="footer-texto"><p>Copyright 2019 - AGILTEC</p></div>


</footer>



</body>
</html>

na div barra eu tentei por uma imagem. o código css está assim:

@charset "UTF-8";
body {
    margin:0;
    padding:0;
}
/*MENU*/

#background-menu {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left:auto;
    margin-right:auto;
    width: 100%;
    height: 40px;
    background: linear-gradient(0deg, rgba(193, 188, 188, 0.31) 0%,rgba(255, 255, 255, 0.27) 100%);
    border-bottom: solid 2px #000;
}
#menu {
    top:-10px;
        position: absolute;
        left: 200px;
        display:flex;
}
#menu ul {
    display: inline-flex;
    list-style:none;
}

#menu ul li {
    padding:7px;
}

#menu ul li a{
    color:#000;
    font-size:13px;
    text-decoration:none;
}

#menu ul li a:hover{
    color:#06697d;
    border-bottom: #000 1px solid;
    border-collapse: 10px;
    border-bottom-width: 1.8px;
}

#logo {
    position: absolute;
    left: 90px;
}

#carrinho img{
    display: flex;
    position: relative;
    top:5px;
    left:40px;
    width: 20px;
    height: 20px;
}
#lupa img{
    display: flex;
    position: relative;
    top:6px;
    left: 25px;
    width: 17px;
    height: 17px;
}

#entrar img{
    display: flex;
    position:relative;
    left:50px;
    width:30px;
    height: 30px;
}

#BD {
    display: flex;
    position: absolute;
    right:100px;
    top:5;
}

/*END MENU**/

/*CONTEUDO*/
header{
    height: 60vh;
    justify-content: center;
    background-size: cover;
    background-position: center;
    color: #f1f1f1;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 20%;
}

.conteudo{
    margin-bottom: 50%;
}
.conteudo h1{
    color: #000;
}


/*END CONTEUDO*/

/*Footer*/
footer {
    padding: 10px;
    background: #f2f2f2;
}


footer p{
    text-align: center;
    padding: 10px;
    font-family:Cabin Condensed;
    color:#000;
    text-align:center;
    margin-top:40px;
}

/*END FOOTER*/


/*Media queries*/
@media screen and (min-width: 900px) and (max-width: 1090px){

#menuD {
    display: flex;
    position:relative;
    left:400px;
    top:-72px;
}

}

@media screen and (min-width: 860px) and (max-width: 899px){


#menuD {
    display: flex;
    position:relative;
    left:350px;
    top:-72;
}


}

@media screen and (min-width: 0px) and (max-width: 859px){



#menuD {
    display: flex;
    position:relative;
    left:350px;
    top:-72;

}

#barra {
    background:url(../img/barra.png)no-repeat;
}


}

no bloco de código:

@media screen and (min-width: 0px) and (max-width: 859px){



#menuD {
    display: flex;
    position:relative;
    left:350px;
    top:-72;

}

#barra {
    background:url(../img/barra.png)no-repeat;
}


}

eu escrevi esse código "background:url(../img/barra.png)no-repeat;" pra carregar na div "barra", mas a imagem não aparec

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags html css css3 ou faça a sua própria pergunta.