Preciso colocar imagens no canto direito do meu site, porém não estou conseguindo.
Alguém consegue me ajudar?
Compartilhe
Recomendados para você
Comentários (5)
Italo Nascimento - 24/11/2022 05:07
Bom dia, Elias!
Vou criar um exemplo utilizando a propriedade position com dois valores, o absolute e o fixed
Neste primeiro exemplo, a imagem vai ficar ao centro no canto direito da div, pois a imagem com id "my_img" tem a posição absoluta (absolute) com relação (relative) ao seu container pai, que no caso é a div com a classe "container".
Neste outro exemplo, a imagem vai ficar fixa ao centro no canto direito com relação a página. portanto, sempre que você utilizar o scroll, a imagem vai continuar fixa e rolar junto com página.
Você também pode estudar sobre flexbox e grid layout, pois eles resolvem muitos destes problemas. Agora, se for o caso de posicionar planos de fundo, sugiro que faça uma pesquisa sobre background-position. Espero ter ajudado!
Lucio Brasileiro - 23/11/2022 22:37
RS
Rebeca Silva - 23/11/2022 22:27
Elias,
Acredito que esse artigo irá te ajudar.
https://www.w3schools.com/css/css_positioning.asp
Vamberto - 23/11/2022 22:27
Elias, Dê uma olhada no Formação CSS WEB Developer. É simples de fazer, mas se vc não estiver ambientado, já sabe, vai parecer difícil.
Maicon Quadros - 23/11/2022 22:23
Você tem que usar a propriedade margin e escolher o lado e colocar a medida.
Exemplo:
img {
margin-left: 70%;
}
Porem, é preciso ver também se a imagem está dentro de uma div, e ver se está com display: block ou algo do tipo.
Bom dia, Elias!
Vou criar um exemplo utilizando a propriedade position com dois valores, o absolute e o fixed
Neste primeiro exemplo, a imagem vai ficar ao centro no canto direito da div, pois a imagem com id "my_img" tem a posição absoluta (absolute) com relação (relative) ao seu container pai, que no caso é a div com a classe "container".
Neste outro exemplo, a imagem vai ficar fixa ao centro no canto direito com relação a página. portanto, sempre que você utilizar o scroll, a imagem vai continuar fixa e rolar junto com página.
Você também pode estudar sobre flexbox e grid layout, pois eles resolvem muitos destes problemas. Agora, se for o caso de posicionar planos de fundo, sugiro que faça uma pesquisa sobre background-position. Espero ter ajudado!
RS
Elias,
Acredito que esse artigo irá te ajudar.
https://www.w3schools.com/css/css_positioning.asp
Elias, Dê uma olhada no Formação CSS WEB Developer. É simples de fazer, mas se vc não estiver ambientado, já sabe, vai parecer difícil.
Você tem que usar a propriedade margin e escolher o lado e colocar a medida.
Exemplo:
Porem, é preciso ver também se a imagem está dentro de uma div, e ver se está com display: block ou algo do tipo.