Autor Tema: HTML tic tac hoe o juego del tres en raya cómo Centrar texto en HTML  (Leído 2784 veces)

Moniqa

  • Visitante
Hola forer@s!

he creado la imagen de "tictatoe" con html, pero no consigo centrar las "x" y los "0" dentro de sus cuadros. Agradecería si alguien le puede echar un vistazo a mi código a ver qué he hecho mal...

Código HTML

Código: [Seleccionar]
<!DOCTYPE html>
<html lang="en" dir="ltr">
    <head>
        <meta charset="utf-8">
        <title>Tictactoe</title>
        <link rel="stylesheet" href="tictactoe.css">
      </head>
      <body>
          <div class="container">
            <div class="box red">X</div>
            <div class="box green"></div>
            <div class="box yellow">O</div>
            <div class="box blue"></div>
            <div class="box orange">X</div>
            <div class="box pink">O</div>
            <div class="box lila">X</div>
            <div class="box brown">O</div>
            <div class="box grey"></div>
          </div>
      </body>
</html>

Código CSS

Código: [Seleccionar]
body {
    background-color: rgba(0%, 0%, 0%);
}
.container {
    display:grid;
    grid-template-columns: 100px repeat(1,100px) 100px;
    grid-template-rows: repeat(1, 100px 100px);
    grid-column-gap: 20px;
    grid-row-gap: 20px;
}
.box {
    width: 100px;
    height: 100px;
    text-align: center;
    font-size: 90px;
    font-weight: bold;
    font-family: sans-serif;
}

.red {
  background-color: #02b3e4;
}
.green {
  background-color: #02b3e4;
}
.yellow {
  background-color: #02b3e4;
}
.blue {
  background-color: #02b3e4;
}
.orange {
  background-color: #02b3e4;
}
.pink {
  background-color: #02b3e4;
}
.lila {
  background-color: #02b3e4;
}
.brown {
  background-color: #02b3e4;
}
.grey {
  background-color: #02b3e4;
}

Muchísimas gracias de antemano por vuestro apoyo!

Moniqa

« Última modificación: 08 de Julio 2018, 13:10 por Alex Rodríguez »

Kabuto

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 988
    • Ver Perfil
Re:Centrar texto en HTML
« Respuesta #1 en: 06 de Junio 2018, 20:51 »
Hola.

A mi me salen centrados, ¿con que navegador lo visualizas?

He probado con Opera, Chrome y MS Edge. Y con todos se ve bien. Lo unico que MS Edge no aplicar el color de fondo al body, pero los simbolos salen centrados.

Incluso con el viejo Internet Explorer sale centrado, aunque parece que no sabe ponerlos en formato de grilla.

No se porque no te sale bien a ti. La propiedad text-align: center debería funcionar en cualquier navegador.
NO respondo dudas por mensaje privado
Publicando vuestras dudas en el foro público conseguimos:
- Que más gente aporte respuestas mejores o complementarias.
- Que otras personas puedan aprender de vuestras dudas.

Mejor en PÚBLICO que en privado. Gracias

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".