Quizás lo que estoy tratando de lograr no sea factible, pero la idea general es que cuando una persona hace clic en una fila de la tabla, la página se atenúa (como un modal) pero deja esa fila visible para su edición. Intenté configurar el índice z de la fila de la tabla, pero no funcionó. Funcionará si configuro el atributo de posición de las filas de la tabla en absolute
, pero eso parece eliminar por completo la fila de la tabla de la tabla.¿Cómo configuro el índice z de una fila de la tabla?
Respuesta
sólo puedo pensar en soluciones más complejas como éstas:
- que necesitará 3 divs grises transparentes en lugar de 1. Utilice el primero en poner en gris toda la página. Establezca el índice z de toda la tabla para ponerlo encima de ese div. Usa el 2º div para oscurecer todo lo que esté sobre tu fila, y el tercero para poner gris todo debajo de tu fila, dejando solo la fila sin grises.
- Gris toda la página. Cree una tabla duplicada con una sola fila que pase el cursor sobre la tabla original. Cuando edite esta nueva tabla, sincronice esos valores con la tabla subyacente.
Si estás usando jQuery, intente esto:
$("<get the tr>").css("z-index", <value>);
¿Has leído la pregunta completa o solo estás respondiendo el título? –
Leí el título y le di solo una mirada superficial a toda la pregunta. Pero eso es solo porque el título era muy específico sobre lo que se requiere. –
Como sugerencia para la atenuación, ¿es posible crear un diálogo modal y llenarlo con los datos de la fila? Eso sería más limpio y más "capaz". –
No creo que usted será capaz de lograr el efecto deseado con z-index. El uso de divs superpuestos para enmascarar todo alrededor de la fila de la tabla parece un enfoque más viable.
que he hecho con éxito esta ahora usando
div.milk { position:absolute; z-index:2; width:100%; height:100%; opacity:.5; }
tr.raised { position:relative; z-index:3; }
así, en definitiva, position: relative parece funcionar?
Debo admitir que vine aquí porque todavía tengo algunos problemas extraños. pero, en general, parece que funciona?
* -pike
Encontré una solución similar aplicando el índice Z y el posicionamiento relativo a cada DT en la fila, para la compatibilidad entre navegadores. De lo contrario, descubrí que el TR solo funcionaba solo en Firefox. Mientras que el método TD funcionaba en Chrome, Firefox e IE. – Mark
- 1. Recuperar el índice de la fila de la tabla de la fila actual
- 2. Cómo visualizar el índice de fila de una tabla de datos de JSF
- 3. Cómo encontrar el índice de una fila en una tabla usando jquery
- 4. ¿Cómo obtener el índice de fila seleccionado en la tabla de datos JSF?
- 5. "Índice Z" en winforms
- 6. CSS IE7 índice z
- 7. Buscar índice de fila de tabla usando jQuery
- 8. ¿Por qué no funciona el índice Z?
- 9. Cómo calcular el índice z efectivo de un elemento HTML
- 10. obtener una sola fila de la tabla
- 11. jqGrid - cómo encontrar iRow (índice de la fila) desde rowId (clave pri de la tabla)
- 12. ¿Cómo instalo y configuro la replicación del índice de RavenDb
- 13. CSS: el índice z no funciona correctamente
- 14. fila de la tabla clon
- 15. Cómo eliminar una fila de la Tabla de Celdas
- 16. Cambiar el índice Z del marcador en capas abiertas
- 17. Implementación limpia de almacenar el índice de la fila actual
- 18. Orden de la pila de imágenes (índice z equivalente)
- 19. Cómo seleccionar una fila en la tabla de datos Jquery
- 20. Cómo configurar el índice z usando algunos valores enteros
- 21. ¿Cómo ocultar una fila de la tabla en jQuery?
- 22. Obteniendo el índice Z de un DIV en JavaScript?
- 23. Eliminar una fila de una tabla por id
- 24. ¿Cómo se establece el índice z en Ext.Panel (ExtJS)?
- 25. Z-index no funciona dentro de una tabla
- 26. cómo eliminar la fila de la tabla en el diseño de la tabla en android
- 27. Adición de índice para una tabla
- 28. revertir z-índice basado de la página para rendir
- 29. Ocultar/Desaparecer una fila de tabla - jQuery
- 30. Fila aleatoria de Oracle de la tabla
no tengo la respuesta - pero han intentado establecer el índice de todas las células dentro de la fila, en lugar de la fila? – xcut
sí, tampoco funcionó. –