У меня есть таблица, завернутая в div с overflow:auto
, поэтому таблица может прокручиваться, если это необходимо. Проблема в том, что у меня есть всплывающая подсказка внутри ячейки, которая position:absolute
и шире, чем ячейка (переполнение), и это заставляет всю таблицу прокручиваться. Абсолютное положение не должно влиять на переполнение. В чем дело?
#wrap {
max-width:100%;
max-height:100%;
overflow:auto;
}
table {
border:1px solid black;
border-collapse:collapse;
width:100%;
}
td {
position:relative;
height:50px;
}
span {
display:block;
min-width:9999px;
position:absolute;
top:25px;
left:0;
}
<div id="wrap">
<table>
<tr>
<td>
Regular content
<span>Absolutly positioned</span>
</td>
</tr>
</table>
</div>
overflow:hidden
будет скрывать элементы с абсолютным позиционированием за пределами области просмотра своих контейнеров. - person zgood   schedule 16.12.2020