Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

200
Views
El espaciado de la cuadrícula CSS aumenta al hacer clic

Estoy usando una pantalla de cuadrícula para el cuerpo y en uno de mis contenedores de plantilla de cuadrícula, tengo una plantilla de cuadrícula anidada para organizar mis proyectos. sin embargo, cada vez que hago clic en un proyecto y se expande, se duplica el espacio entre los elementos del contenedor de la cuadrícula del cuerpo, lo que hace que el sitio web se duplique en longitud.

 body{ display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-template-areas: "text text text" ". picture ." "text text text " ". resume . " "text text text " "projects projects projects" "text text text " ". text ." ; } .projects{ grid-area: projects; align-items: center; display: grid; grid-template-columns: 2fr 2fr 2fr; grid-template-rows: 2fr 2fr 2fr; grid-template-areas: "project project project" }

Aquí está la función Javascript para abrir el proyecto.

 function openproject(){ var text = document.getElementById("project") var project = document.getElementById("project") var project2 = document.getElementById("project 2") if (text.style.display=="none"){ text.style.display ="inline" project.style.backgroundColor = "hsl(49 37% 94%)" project.style.color ="var(--bg-color)" project2.style.display ="none" }else{ text.style.display ="none" project.style.textDecoration="none" project.style.backgroundColor="var(--bg-color)" project.style.color="hsl(49 37% 94%)" project2.style.display ="inline" } }

y el HTML es esencialmente solo variaciones de este

 <div class="projects"> <div class="project" id="project" onclick="openproject()"> Project Name! <span id="projectText" class="projectText" style="display: none"> <p> Text </p> <a href=link target="_blank" style="text-decoration: none; color: var(--bg-color)" > <strong> Check Out the Project! </strong> </a> </span> </div>

¡Gracias de antemano!

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Este es el valor predeterminado para column-gap: column-gap: normal;

Grid column-gap obtiene un valor global como:

 gap: inherit; gap: initial; gap: revert; gap: unset;

Es bueno declararlo de antemano con valores.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!