overflowCSS özelliğini kullanmayı deneyin . Sadece yatay taşma ( overflow-x) ve dikey taşma ( overflow-y) davranışını tanımlayan ayrı özellikler de vardır .
Yalnızca dikey kaydırmayı istediğiniz için şunu deneyin:
table {
height: 500px;
overflow-y: scroll;
}
DÜZENLE:
Görünüşe göre <table>unsurlar overflowmülke saygı göstermiyor . Bunun nedeni, <table>öğelerin display: blockvarsayılan olarak işlenmemesi (aslında kendi görüntüleme türlerine sahip olmaları) olabilir. Öğeyi bir blok türü olarak overflowayarlayarak özelliği çalışmaya zorlayabilirsiniz <table>:
table {
display: block;
height: 500px;
overflow-y: scroll;
}
Bunun öğenin% 100 genişliğine sahip olmasına neden olacağını unutmayın, bu nedenle sayfanın tüm yatay genişliğini kaplamasını istemiyorsanız, öğe için de açık bir genişlik belirtmeniz gerekir.
max-heightsadece yerineheightolmaya tablonun yüksekliğini zorlar olarak ikincisi500px