I have some forms that are structured using display:table-row and display: table-cell. On Firefox 52, I could hide a cell element using visib
display:table-row
display: table-cell
visib
You can use trick with color:transparent and to prevent events(of a) use pointer-events: none;
color:transparent
a
pointer-events: none;
#tableRow{ display: table-row; background-color: red; } .cell{ display:table-cell; } #hide{ color:transparent; pointer-events: none; }
Visible Not visible Visible
With inputs:
#tableRow{ display: table-row; background-color: red; } .cell{ display:table-cell; } #hide{ color:transparent; pointer-events: none; border:none; outline:0; padding: 2px; }
Visible Visible