I'm having trouble making a responsive table (a keyboard) where only the cells are resizing instead of the whole keyboard fitting on the screen without any scrolling required.
Here is the code I have so far: https://jsfiddle.net/723ar2f5/2/embedded/result/
#teclat {
display: table;
table-layout: fixed;
border-spacing: 5px;
position: absolute;
height: 100%;
}
#lletra {
font-family: Verdana;
font-size: 9vw;
}
.fila {
display: table-row;
}
.fila div {
display: table-cell;
}
.tecla {
width: 100%;
height: 100%;
}
The keyboard looks good on larger screens, but not on mobile devices.