Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Делаю свою скроллбарку [2]
ТвойWeb » WebMaster класс » JavaScript » Делаю свою скроллбарку

Страниц (4): « 1 [2] 3 4 »
 

11. TvoyWeb - 10 Июля, 2004 - 19:08:38 - перейти к сообщению
Леголегс
Вообщем то ты молодец!
Но есть "но"!
Во-первых скрипт некорректно отображается в Opera. В других не смотрел.
Просто если делаешь скрипт и он не во всех браузерах отображается корректно то надо делать альтернативу скрипту для этого браузера.
Второе в твоем новом архиве все теже bmp файлы, возможно изза этого в IE фон под картинками черный. Сделай так чтобы скрипт красиво выглядел. Я вообщето не сразу понял что в черной полосе есть какие то картинки.
Прилагаю скрин как это выглядит в IE6.
12. Леголегс - 10 Июля, 2004 - 20:15:40 - перейти к сообщению
Цитата:
Во-первых скрипт некорректно отображается в Opera.

Как раз отображается он нормально, даже забавно. Тока стандартный скролл мешается. В Опере вообще алмазный скролл - всё ему ни по чём, даже CSS! Улыбка
Цитата:
надо делать альтернативу скрипту для этого браузера

Ну, как я уже сказал, для Оперы нет альтернативы (только вообще скрипт не выполнять Недовольство, огорчение ). С браузерами надо поработать, конечно... Но в моём распоряжении только Опера и MSIE. Ну, ещё Мозилу могу нарыть.
Цитата:
архиве все теже bmp файлы

Ну это же демо! Картинки легко заменяются.
Цитата:
в IE фон под картинками черный

А он и в Опере тоже чёрный!
CODE:
background: black;

Ещё бы он был не чёрный! Подмигивание
Цитата:
Я вообщето не сразу понял что в черной полосе есть какие то картинки.

Их там нет :gigi: Голливудская улыбка :rotate: Укатываюсь
Цитата:
чтобы скрипт красиво выглядел.

Изначально скрипт создавался не чтобы быть абстрактно "красивым". У него вполне конкретная цель: быть по возможности точной копией скроллбара из игры Sid Meier's Alpha Centauri. И моё произведение даже в теперешнем виде, как мне кажется, неплохо впишется в дизайн сайта http://alphacentauri.narod.ru/

Спасибо за интерес. Положим всё вышеперечисленное - не баги, но и они есть (должны быть :mad: ! Улыбка ), и я буду рад о них узнать. Я уже обнаружил, что параметр allMargin не учтён, и что при прокрутке Опера начинает выделять текст. Пока не исправил, но знаю как.
13. TvoyWeb - 10 Июля, 2004 - 20:47:43 - перейти к сообщению
Леголегс
Я не вникал в суть кода скрипта. Но раз ты выложил скрипт как релиз, то и выглядеть он должен соответсвенно!
Потом в опере твой скрол не доходит до конца страницы! Поверь мне, если я говорю что некоректно отображается значит так оно есть.
Навтыкай в конец страницы тегов br и посмотри что получается.
Цитата:
Их там нет

Ты вообще понял меня? или то что сам сказал?
Делаешь релиз скрипта, пожалуйста! Но надо делать не под свой сайт, как ты, а так чтобы даже неопытные могли себе его поставить.
Вот я о чем. И конечно же следует заменить bmp картинки на gif с прозрачным фоном.
все это только если ты хочешь чтобы твоим скриптом воспользовались простые пользователи! Еже ли нет, то тогда конечно. Ну а баги я уверен ты исправишь.
14. Леголегс - 11 Июля, 2004 - 17:10:06 - перейти к сообщению
Цитата:
Я не вникал в суть кода скрипта.

Неужели не любопытно?

Цитата:
Но раз ты выложил скрипт как релиз,

Мдя, до релиза ещё далеко, это я, конечно, погорячился.

Цитата:
Потом в опере твой скрол не доходит до конца страницы!

Хм... У меня всё доходит.Выложи скриншотик, пожалуйста. Хотя по большому счёту скрипт не для Оперы.

Цитата:
Навтыкай в конец страницы тегов br и посмотри что получается.

У меня, если не втыкать ничего между </div> и </body> (см правила установки) всё ok.

Цитата:
Ты вообще понял меня? или то что сам сказал?

Я так понял, что ты решил, что на абсолютно чёрном баграунде скролла есть какие-то картинки, и ты их не сразу, но обнаружил. Последняя гипотеза меня и позабавила.

Цитата:
надо делать не под свой сайт, как ты, а так чтобы даже неопытные могли себе его поставить.

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

Цитата:
И конечно же следует заменить bmp картинки на gif с прозрачным фоном.

На gif - надо, при установке. Но в демонстрационном архиве это бессмысленно. Конкретно такого вида картинки нужны лишь на одном сайте в сети - сайте фанклуба Alpha Centauri. Насчёт прозрачного фона я не уверен. Никому не интересны красоты, находящиеся под скроллом - попросту потому, что там ничего не должно быть. У меня фон чёрный потому, что так в первоисточнике - но это не константа.

Цитата:
если ты хочешь чтобы твоим скриптом воспользовались простые пользователи

А есть ещё непростые пользователи, с сюрпризом Радость
Не то чтоб я так хочу. Но мне не жалко. Насколко я знаю, в сети нет сайтов с подобными скроллами. Теперь будут. Ура!
15. TvoyWeb - 12 Июля, 2004 - 21:24:28 - перейти к сообщению
Леголегс
И потом зачем надо было пригать к Ява скрипту?
Это можно было сделать при помощи CSS.
И всего несколько строчек.
Цитата:
У меня, если не втыкать ничего между </div> и </body> (см правила установки) всё ok.

Прикладываю скриншот твоего скрипта, без каких либо изменений, то есть оригинального файла, в Опере.
16. Леголегс - 13 Июля, 2004 - 08:34:53 - перейти к сообщению
Цитата:
Это можно было сделать при помощи CSS

Ничего себе!!! ???
У меня на сайте перекрашенный с помощью стилей скролл.
CODE:

SCROLLBAR-FACE-COLOR: #281C90;
SCROLLBAR-HIGHLIGHT-COLOR: #4B40AF;
SCROLLBAR-SHADOW-COLOR: #1D146A;
SCROLLBAR-ARROW-COLOR: gray;
SCROLLBAR-BASE-COLOR: #4B40AF

Но о возможности заменить картинки (стрелки, фон) я не знал. И верится с трудом. Неужели можно сделать что-то ещё, кроме как поменять цвета???

По поводу скрина: к сожалению, я не могу отследить за использованием штатного скролла, но если в такой ситуации воспользоваться моим (щёлкнуть по стрелке вниз, например) то статус кво восстановится.
17. TvoyWeb - 13 Июля, 2004 - 08:54:00 - перейти к сообщению
Цитата:
Но о возможности заменить картинки (стрелки, фон) я не знал. И верится с трудом. Неужели можно сделать что-то ещё, кроме как поменять цвета???

А такой возможности и нет, так что тебе верно не верится в это. Улыбка
18. Леголегс - 13 Июля, 2004 - 09:04:24 - перейти к сообщению
Цитата:
И потом зачем надо было пригать к Ява скрипту?
Это можно было сделать при помощи CSS.

Чего ж ты пугаешь?

Цитата:
тебе верно не верится в это

Меня не обманешь!Улыбка
19. ETC - 25 Июля, 2004 - 11:32:53 - перейти к сообщению
Леголегс
Сайт на тему собственного скролла: http://avtoplanet.narod.ru
(кстати, пашет и в других браузерах)
У всех самопальных скроллов есть один недостаток: не работает колесо мыши, что есть савсем не гут.
20. Леголегс - 26 Июля, 2004 - 05:53:32 - перейти к сообщению
Да я видел... Мой скролл тоже во многих браузерах пашет, а вот видеоэффекты глючат. А с колесом проблема. Да...

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0448]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33