X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Спрятать полосу прокрутки
solaris
solaris
Topic Starter сообщение 25.10.2007, 11:51; Ответить: solaris
Сообщение #1


Здравствуйте!
у меня следующий вопрос, можно ли спрятать полосу прокрутки(чтобы её не было видно) вот в этом div:


[PHP]<div align="left" style="width: 694px; margin-top: 20px; height: 456px; overflow: auto; padding-right: 15px;">
</div>[/PHP]

Причем чтоб прокурутка содержимого его(колесом мыши) все же осуществлялась. Это вооще возможно?

Заранее спасибо!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 25.10.2007, 12:43; Ответить: Webmaster_hb
Сообщение #2


overflow: hidden;

прокрутки тогда не будет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
solaris
solaris
Topic Starter сообщение 25.10.2007, 12:47; Ответить: solaris
Сообщение #3


в том то и дело что возможности прокрутки совсем не будет :((((

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

Как считаете хотя бы теоретическое решение этого вопроса имеется?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 25.10.2007, 13:01; Ответить: Webmaster_hb
Сообщение #4


(solaris @ 25.10.2007, 15:47) *
в том то и дело что возможности прокрутки совсем не будет :((((

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

Как считаете хотя бы теоретическое решение этого вопроса имеется?

а смысл ??? если пользователь не вдиит полос прокрутки и пытаться прокрутить колесиком не будет

можно сделать это с помощью слоев и javascript - написать свои функции для срколлинга - и поставить свои кнопочки, например, вверху и внизу

можно поизвращаться со стандартным скроллингом - в IE есть возможность изменить его цвет - поставить одинаковый с фоновым и его как бы не будет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
solaris
solaris
Topic Starter сообщение 25.10.2007, 13:04; Ответить: solaris
Сообщение #5


Cмысл----ТЗ. Я тоже считаю эту идею бредовой, но сделать надо:(((
Как я понимаю все оч. геморойно.....
Ну все ппц мозгам :(
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
solaris
solaris
Topic Starter сообщение 25.10.2007, 13:13; Ответить: solaris
Сообщение #6


кажется нашел решение..... а если засунуть этот div в другой div, меньше исходного ровно на ширину полосы прокрутки и выставить в нем overflow: hidden. Тогда все получается :)))

Но возникает новая проблема.. как вычислить ширину полосы прокрутки у юзер? ведь, насколько я понимаю, её ширина меняется в зависимости от разрашения,а также юзерских стилей? есть методы вычислить эту ширину?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 25.10.2007, 13:23; Ответить: Webmaster_hb
Сообщение #7


ширина полос прокрутки почти везде 20px
поэтому можно смело прятать 25px

p.s. от разрешения экрана, ширина полос прокрутки не меняется
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
solaris
solaris
Topic Starter сообщение 25.10.2007, 13:24; Ответить: solaris
Сообщение #8


Пасиб Огромное:))))))))))))))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lady Strawberry
Lady Strawberry
сообщение 31.10.2007, 21:22; Ответить: Lady Strawberry
Сообщение #9


Чё-то я не совсем поняла....... вот я сделала шаблончег, там фон графический..и как сделать, что б полоска была прозрачная?? я где-то видела код, который делает фон прозрачным. там по-мойму чё-то такое:
FILTER: alpha ...... а дальше не помню))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Diana_hb
Diana_hb
сообщение 13.11.2007, 2:39; Ответить: Diana_hb
Сообщение #10


.class{
width:200px;
background: #000;
opacity: .85;
filter: alpha(opacity=85);
}
при этом чтоб работало нормально везде обязательно укажите width

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как вернуть полосу прокурутки?
3 hnerd_hb 2613 21.7.2014, 16:14
автор: -HTMLandPHP-
Открытая тема (нет новых ответов) Запрет прокрутки окна
6 Alcorn 32406 12.3.2013, 13:46
автор: -Vkz_wTF-


 



RSS Текстовая версия Сейчас: 24.4.2024, 9:57
Дизайн