Mamy sobie kod
<div style="border:1px solid black;height:100px;overflow:auto;">
<table style="border:1px solid black;">
<tr>
<td>
<div style="border:1px solid black;width:200px;max-height:150px;overflow:auto;">
hfvjhnfgjgj
rfghfgjhfgj
fgjghjghjgh
hfghfgjfgjg
rfghfghfghh
tghfghhhhgjn
ergdfghdfhdfh
fghfghfghg
fghnfvbfjhn
dfgdfgdfghdfh
ghdfhfghfhh
</div>
</td>
</tr>
</table>
</div>
Jak zrobić, by drugi overflow:auto dopasowywał się rozmiarami, tutaj wysokością, do pierwszego overflow'a w powyższym kodzie. Tzn., aby pojawił się pasek przewijania w drugim overflow, a nie w pierwszym.