I have input elements in a table that have text in them but due to the size of a mobile screen, the width of each input is shorter than the text inside. I currently only see the first character of the input box. How can I allow the text in the input to spill outside of the input element?
.data{
border:0;
background: transparent;
color: black;
white-space: nowrap;
overflow: visible;
width: 33px;
}
<table>
<tr>
<td><input type='number' step='.01' class='form-control data' value='50'></td>
</tr>
</table>