Ho scoperto che se inserisco un elemento di tabella all'interno dell'elemento div e impostiamo le proprietà di div in qualche modo come larghezza, altezza e overflow: auto; e posiziona qualche elemento di input all'interno della tabella td. che lo spostamento con le schede e trovato che lo scorrimento non si sposta con la scheda (se gli elementi di input contiene alcuni dati). Questo problema si verifica solo in Chrome non in altri browser moderni. Ecco il codice di esempio:Scorrimento con tabulazione non funzionante in Chrome
<div style="overflow: auto; height: 100px;width:400px;">
<table >
<tbody>
<tr>
<td style="width:100px;"><input value="1" type="text"/></td>
<td style="width:100px;"><input value="2" type="text"/></td>
<td style="width:100px;"><input value="3" type="text"/></td>
<td style="width:100px;"><input value="4" type="text"/></td>
<td style="width:100px;"><input value="5" type="text"/></td>
<td style="width:100px;"><input value="6" type="text"/></td>
<td style="width:100px;"><input value="7" type="text"/></td>
<td style="width:100px;"><input value="8" type="text"/></td>
<td style="width:100px;"><input value="9" type="text"/></td>
</tr>
</tbody>
</table>
</div>
Ho anche creato un link sul plunker:
http://plnkr.co/edit/1l8HftcoDlebywQ8LDos?p=preview
http://embed.plnkr.co/1l8HftcoDlebywQ8LDos/preview
Qualsiasi aiuto per quanto riguarda questo saranno molto apprezzati.
sto usando Chrome 38 sul mio Mac e tutto scorre correttamente quando ho scheda attraverso la scatole. – kinezu
sto usando il sistema operativo Windows-8 e sembra che questo problema incontri in Windows OS, ma non l'ho provato su Mac. –
Sto utilizzando Chrome 38 su un computer con Windows 7 e funziona correttamente. Potrebbe essere specifico per Windows 8? – Aeolingamenfel