Мне нужно выровнять некоторые элементы в iframe вправо и активировать горизонтальную полосу прокрутки в iframe, когда он будет сжат.
Следующий код (в iframe) отлично работает с левым позиционированием:
<html>
<body>
<div>
<table>
<tr>
<td>lorem ipsum here</td>
<td>lorem ipsum here</td>
<td>lorem ipsum here</td>
<td>lorem ipsum here</td>
<td>lorem ipsum here</td>
</tr>
</table>
</div>
</body>
</html>
html{
overflow:scroll;
}
table{
position: absolute;
left: 0px;
}
td {
white-space: nowrap;
border: 1px solid black;
}
Точно такой же CSS с правым позиционированием (справа: 0px;) нарушен, горизонтальная полоса прокрутки не активируется.
РЕДАКТИРОВАТЬ: горизонтальная полоса прокрутки
EDIT2: этот HTML-бит находится в iframe
EDIT3: Интересно, document.getElementById ('tableID'). ScrollWidth дает точную информацию о scrollWidth, который должен иметь scrollBar, но не отображать.Я мог бы попробовать уродливое уродливое решение моей проблемы (т.е. создать искусственную полосу прокрутки, fml)