Farazi konuşacağım haliyle, tabloyu şekillendirirken css değerlerini muhtemelen mutlak değerler vermişsinizdir. Ekran küçüldükçe de o değerler aynı kaldığı için kaymalar ve bozulmalar oluyor. Değerleri verirken (özellikle yatayda) yüzdeli değerler verin. ya da atıyorum width:300px değil de max-width:300px verin. Ve tabloyu tamamen kapsayacak şekilde bir div oluşturun, css olarak overflow: auto verin.