Ir ao conteúdo

Posts recomendados

Postado

Eu tenho uma dúvida que já tive outra vez e não achei uma solução dentro desse aspecto.

Tenho um html e um css.

Não tenho divs.

Eu coloquei um background pelo css:

 

html{
  background: url("../images/html.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

A imagem não importa. Poderia ser qualquer outra. Agora, como eu faço para mudar a opacidade se eu não criei um div no html para dispor o endereço da imagem?

Se eu uso "background-image" tb n faz a menor diferença.

Agradeço!!!

Postado

@Cordas Boas, segue exemplo abaixo:

 

html {
  position: relative;
}
html::before {
  background: url("../images/html.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  position: absolute;
  content: '';
  width: 100vw;
  height: 100vh;
  opacity: 0.5;
}

Pense também na possibilidade de tratar a imagem já com a opacidade desejada, dependendo do tipo de imagem, tamanho, resolução, etc., pode ficar até mais leve para carregá-la.

 

Abs.

Postado
9 horas atrás, Public2004 disse:

@Cordas Boas, segue exemplo abaixo:

 


html {
  position: relative;
}
html::before {
  background: url("../images/html.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  position: absolute;
  content: '';
  width: 100vw;
  height: 100vh;
  opacity: 0.5;
}

Pense também na possibilidade de tratar a imagem já com a opacidade desejada, dependendo do tipo de imagem, tamanho, resolução, etc., pode ficar até mais leve para carregá-la.

 

Abs.

Ah saquei vou testar ali. É uma imagem de alta resolução para um pequeno projeto. Mais tarde falo se deu certo. Valeu a ajuda!

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...