2014-10-10 5 views
0

У меня есть три дивовКак сделать отношения абсолютного DIV с родителем сНом родителем

.tableContainer { 
position:relative; 
height: 120px; 
} 
.container { 
position:relative; 
width: auto; 
height: auto; 
} 
.viewsp div3 { 
position: absolute; 
background: transparent; 
padding: .2em 0px; 
top: -22px; 
text-align: left; 
margin-left: -25px; 
line-height: normal; 
} 

enter image description here

я хочу сделать div3 (абсолютный) отношения корабля с tableContainer. Я хочу зафиксировать позицию od div3. но вверху страницы

ответ

0

Абсолютное положение зависит от первого относительного родительского элемента управления. Вы должны разместить свой div3 внутри tableContainer.

Edit:

, если я понимаю, что вам нужно, это заголовок, который keept в верхней части таблицы будет вы прокруткой для просмотра данных. Вы можете добиться этого, выполнив следующее.

<div style="position:relative"> 
    <table id="scroll" style="position:absolute;z-index:10"> 
     <th> 
      <td></td> 
      <td></td> 
     </th> 
    </table> 
    <table> 
     <tr> 
      <td></td> 
      <td></td> 
     </tr> 
     <tr> 
      <td></td> 
      <td></td> 
     </tr> 
     //... many row 
    </table> 
</div> 

Вам просто нужно изменить верхнюю часть таблицы прокрутки при прокрутке div.

+0

нет никаких шансов сохранить, как это согласно моему требованию – marvan

+0

где это div3? вы можете сделать родительский родственник и попытаться изменить левый верхний, чтобы поместить его туда, где хотите. –

+0

что div3 в th. если я выдаю сторону, он не будет обрабатывать данные тела. Моим требованием являются фиксированные данные головы с прокручиваемыми данными, которые имеют гладкую полосу прокрутки – marvan

0

(Parent) - position: relative;

(ребенок) - position: absolute;

Смежные вопросы