Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

614
Visualizações
Oculte la barra de desplazamiento vertical en 2 tablas, pero permita el desplazamiento completo en una tabla

Quiero poder desplazar toda la tabla, pero tener solo una barra de desplazamiento vertical a la derecha. (El desplazamiento se puede hacer usando la barra de desplazamiento vertical a la derecha, a través de la rueda del mouse o las flechas)

Pude hacer eso, excepto que no puedo ocultar la barra de desplazamiento vertical de .fixedTable-body y cuando uso la rueda del mouse o las flechas sobre las .fixedTable-sidebar y .fixedTable-body , la barra de desplazamiento vertical a la derecha simplemente actúa raro.

Lo que pude hacer:

  • Implemente y conecte el desplazamiento en el cuerpo de todas las tablas ( Js en el violín de trabajo a continuación );

  • Oculte la barra de desplazamiento vertical en .fixedTable-sidebar para navegadores Webkit e IE ( no he encontrado una solución para ocultar para FF ) --> esto fue hecho por:

 .fixedTable-sidebar::-webkit-scrollbar { display: none; /* hide scrollbar for Webkit Browsers */ } .fixedTable-sidebar { -ms-overflow-style: none; /* hide scrollbar for IE */ }

Lo que he probado:

  • la pseudo clase :vertical para navegadores webkit, pero no funciona;
 .fixedTable-body::-webkit-scrollbar:vertical { display: none; }
  • No estoy seguro de si este -ms-overflow-y-style existe para IE, pero lo intenté y tampoco funcionó;
 .fixedTable-body { -ms-overflow-y-style: none; }
  • También intenté ocultar la barra de desplazamiento vertical con relleno, pero no pude hacerlo.

Imagen explicativa


EDITAR

Pude ocultar las barras de desplazamiento verticales de .fixedTable-sidebar y .fixedTable-body al crear un div externo en ambos elementos y darle overflow: hidden , luego hacer que los elementos internos .fixedTable-sidebar y .fixedTable-body un width > 100% ligeramente mayor width > 100% --> con esto pude ocultar las barras de desplazamiento para todos los navegadores.

Ahora el único problema es el comportamiento de la barra de desplazamiento vertical derecha cuando se desplaza sobre .fixedTable-sidebar y .fixedTable-body (usando la rueda del mouse o las flechas del teclado)

Ver violín actualizado

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Ok, si desea ocultar la barra de desplazamiento, pero aún desea poder desplazarse. Normalmente, funcionará para lo que llamo navegadores modernos (Safari, Chrome y Opera):

 html { overflow: scroll; overflow-x: hidden; } ::-webkit-scrollbar { width: 0px; /* remove scrollbar space */ background: transparent; /* optional: just make scrollbar invisible */ } /* optional: show position indicator in red */ ::-webkit-scrollbar-thumb { background: #FF0000; }
over 4 years ago · Santiago Trujillo Relatório

0

Bueno, encontré una solución para ocultar la barra vertical en el medio de la mesa, pero la barra vertical de la derecha todavía actúa raro, pero aquí va en caso de que alguien lo necesite :)


Pude ocultar las barras de desplazamiento verticales de .fixedTable-sidebar y .fixedTable-body al crear un div externo en ambos elementos y darle overflow: hidden , luego hacer que los elementos internos .fixedTable-sidebar y .fixedTable-body un width > 100% ligeramente mayor width > 100% --> con esto pude ocultar las barras de desplazamiento para todos los navegadores --> por lo que es una solución de navegador cruzado

Fiddle actualizado -> Solo 1 tabla de barra de desplazamiento vertical y 1 horizontal (con varias tablas dentro y encabezado fijo)

PD: abriré otra pregunta sobre el comportamiento extraño de la barra de desplazamiento vertical, luego publicaré un enlace aquí :)

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda