Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

391
Vistas
How to move an image in css/html/js?

I'm making a game where you use the arrow keys to move left, right, jump, and roll.

My HTML is below so far, very empty because of how stuck I am. I have not yet found an image but will put that matter in my own hands after I am done with this.

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

img {
  background-color: transparent;
}

#imgcole {
  position: absolute;
  bottom: opx;
  height: 100px;
}
<center>
  <span id="pos"></span>
  <img id="imgcole" src="" alt="cole" style:width="300px" , height="300px">
</center>

I have found a way to do this with a square drawn with the canvas element (https://www.w3schools.com/graphics/tryit.asp?filename=trygame_controllers_keys) but since I don't know javascript, I couldn't figure out how to change the code accordingly to my code. The actual website I am coding's link is here, press the play button, then chose the guy with the hammer:https://ninjago-game-of-masks.ayushgudipati.repl.co/

I'm not exactly sure what I'm doing, I just started learning to code and am only 13. Any suggestion is helpful, thanks!

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

I'm not sure exactly how you're trying to go about this, I'm assuming you haven't attempted to implement the movement yet? But if you`re trying to avoid frameworks I would suggest using javascript events:
https://www.w3schools.com/js/js_events.asp
This is a way to get input from the user and have it dynamically manipulate the DOM (change things in your program like moving an image). This isnt a full solution on how to implement this, but more of a push in the right direction. If you just want to make a game, using a Javascript framework such as p5.js makes this a lot easier. If you want to learn about that Coding Train on youtube: https://www.youtube.com/watch?v=HerCR8bw_GE&list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA has a ton of tutorials on this sort of thing.

about 4 years ago · Juan Pablo Isaza Denunciar

0

You can try this, as per your code view, and you will get result, and try to use larger image, like 1920*1080, or something like this, so that whole page will be covered.

body
{
   padding: 0px 30px 0px 30px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-image: url("bg2.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda