2013-02-17 1 views
0

Вкратце пример Я пытаюсь сделать пример div-чата, чтобы имитировать чат facebook.Создайте div-чат как facebook один

Я установил его справа с помощью z-index 300, чтобы он всегда показывался.

Моя проблема связана с высотой, потому что на некоторых страницах у меня есть прокрутка и большой вид высоты, а мой чат div фиксирован на той же высоте оригинальной страницы, если я прокручиваю вверх или прокручиваю вниз. Я ограничиваю высоту своего div.

Интересно, он просто исправлен, чтобы оставаться на странице одним и тем же оригинальным способом, даже прокручивая страницу вверх или вниз.

Мой образец CSS является:

#chat { 
    position: absolute; 
    top: 0; 
    right: 0; 
    float: right; 
    height: 100%; 
    min-height: 100%; 
    width: 200px; 
    background-color: #6e9bfe; 
    z-index: 300; 
} 

Любые советы будут очень полезны, спасибо!

ответ

3

Если я прав, думая, что вы хотите, чтобы этот div оставался в том же положении, что и вы прокручиваете вверх и вниз страницу, которую вы хотите использовать position:fixed;, а не position:absolute; в вашем CSS.

+0

Спасибо Александр. Я пробовал до вашего ответа и отработал. Но вы получите работу, чтобы написать здесь и спасибо! Следующий шаг - сделать внутренний прокручиваемый div, чтобы показать msgs. – Ito

+2

вы можете сделать прокрутку div с переполнением: scroll-y –

+0

Спасибо, Адам, я скоро проверю это. – Ito

0

Использование position:fixed; вместо position:absolute;

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