imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 24.04.2008, 19:39     # 1
handsome
Guest
 
Сообщения: n/a

Как зафиксировать <div> чтобы он не двигался при скроллировании?

Мне нужно чтобы на страничке определенные штуки не двигались при прокрутке вниз, то есть были всегда видны. как это сделать используя html , css , js ?
 
Старый 24.04.2008, 23:37     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Много способов. Обычно делают на JS - position=absolute + пересчёт top при onscroll.
RaZEr вне форума  
Старый 25.04.2008, 12:27     # 3
handsome
Guest
 
Сообщения: n/a

Нашел какой то хитрый способ это сделать, не много модифицировал, протестил в IE , Opera , Mozilla вроде везде нормально работает
Делюсь, может кому пригодится
<BODY onload="func(true)">
<script>
function func (state)
{
document.body.style.background = 'url(n.gif) no-repeat';
document.body.style.backgroundAttachment = 'fixed';
if (!state) if (navigator) if (navigator.userAgent) if (navigator.userAgent.indexOf ('MSIE') != -1) document.location.reload();
}
</script>
<div style="PADDING-RIGHT: 10px; PADDING-LEFT:10px; Z-INDEX: 1000; RIGHT: 20px; PADDING-BOTTOM: 10px; WIDTH: 180; PADDING-TOP: 2px;POSITION: fixed;// POSITION: absolute; TOP: 10px; ; TOP: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 850 ? 10 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px'); HEIGHT: 30px; BACKGROUND-COLOR: #f5f5ea">
Этот блок </div>
 
Старый 25.04.2008, 23:14     # 4
PhoeniX
Advanced Member
 
Аватар для PhoeniX
 
Регистрация: 12.05.2004
Пол: Male
Сообщения: 482

PhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собойPhoeniX Имеются все основания чтобы гордиться собой
а к чему такие сложности?
position=fixed прекрасно работает в ИЕ, Опере и фф, при условии что на странице правильно прописан DOCTYPE
__________________
Этот мир для таких, как мы,
Этот мир обречен на нас,
Но реальность не изменить,
И живем мы в ней здесь и сейчас.
(C) С.Маврин
PhoeniX вне форума  
Старый 25.04.2008, 23:57     # 5
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
Цитата:
Сообщение от PhoeniX Посмотреть сообщение
position=fixed прекрасно работает в ИЕ
аха, особенно в IE6 он просто замечательно работает
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 26.05.2008, 03:29     # 6
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Сообщение от Saruman Посмотреть сообщение
аха, особенно в IE6 он просто замечательно работает
Ну для ИЕ, как водится, хаки, хаки, и для этого есть http://home.tampabay.rr.com/bmerkey/...ion-fixed.html
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 28.05.2008, 14:45     # 7
maxja
Guest
 
Сообщения: n/a

Могу предложить поковыряться в этой странице

http://oriole.com.ru/
 

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 02:15.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.