2013-05-30 3 views
0

У меня есть таблица высоты> 1000. У нее есть кнопки Prev и Next на первом и последнем TDs соответственно. Я хочу, чтобы кнопка Prev и Next была расположена посередине относительно экрана. Я не хочу использовать JQuery.движущееся изображение вместе со свитком внутри TD или DIV

 
TABLE - 
_________________________________________ 
|  |      |  | 
| TD1 |   TD2   | TD3 | 
|  |      |  | 
|  |      |  | 
|--------|---------------------|--------|----------------------------- 
|  |      |  |    _ 
|  |      |  |    | 
|  |      |  |    | 
|  |      |  |    | 
| ## |      | ## |  Screen view now 
|  |      |  |    | 
|  |      |  |    | 
|  |      |  |    | 
|  |      |  |    _ 
|--------|---------------------|--------|----------------------------- 
|  |      |  | 
|  |      |  | 
|  |      |  | 
|  |      |  | 
----------------------------------------- 

Legend : ## - Button 
+0

Можете ли вы дать в ширину? Затем примените margin: 0 auto; к кнопке? – JDavies

+0

vertical-align: middle – claustrofob

+0

Нет, я хочу, чтобы изображение самоцентрировалось по экрану при прокрутке. – Anirudh

ответ

1

Установить стиль для кнопок элементов:

.button { 
    position: fixed; 
    top: 50%; 
} 

Хотя кнопки не будет точно в середине (плюс половина высоты), должен выглядеть хорошо

+0

Именно то, что я хотел. Спасибо вам! – Anirudh

0

попробовать использовать CSS. дайте каждой из ваших кнопок класс и скорректируйте их поля. Пример:

HTML

<div class="btnNext"> button info goes here </div> 
<div class="btnPrev"> button info goes here </div> 

CSS

.btnNext 
{ 
    margin-left: auto; 
    margin-right: auto; 
    position: fixed; 
bottom: 0px; 
} 

.btnPrev 
{ 
    margin-left: auto; 
    margin-right: auto; 
    position: fixed; 
    bottom: 0px; 
} 
+0

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

+0

ОК им жаль. позвольте мне попробовать еще раз: если я понимаю, чего вы хотите. это что-то вроде окна на этой странице: http://ryanfait.com/position-fixed-ie6/, где он остается на месте, пока все прокручивается вокруг него. Это должно решить вашу проблему. bottom/top можно использовать для установки кнопки относительно высоты экрана. 0px, который я использовал, поместил бы кнопку внизу. используя значение 50%, сохранит его полностью в центре –

+0

Получил ответ Джейсон, http://stackoverflow.com/a/16839387/1458387 Спасибо – Anirudh