бэкграунд
надо на JaveScript сделать, что бы картинки сперва зарузилась целиком, а потом плавно появилась.
Как сделать, что бы они в буфур попали, а потом, когда я функцию запущу, они появились. Обьясняю: <TABLE> <TR> <TD></TD> <TD></TD> </TR> </TABLE> у разных ячеяк разный бэкграунд! и когда все загрузятся, я запускаю функцию! |
Дать картинкам визибилити=хидден, а к БОДИ привесить на онЛоад скрипт, который изменяет визибилити на визибл.
В общем, примерно так: Код:
<html> |
background!
<TABLE> <TR> <TD style="background: #DEB887 url(IMG.gif);"></TD> </TR> </TABLE> |
Я тут пока что усовершенствовал код...
Код:
<html> 1.Не задавать backgroundimage и изменить это при загрузке (аналогично тому, как это было сделано с видимостью картинок в первом коде). Минус: появляться картинки/бэкграунды будут не постепенно... 2.Проделать все то, что описано во втором коде, только не с картинками, а ячейками. Минус: менять свою непрозрачность будут не только бг, но и ячейки в целом (хотя в этом что-то есть!:)). 3.Взять все содержимое страницы и поместить в див --> проделать это еще раз --> одинаково спозиционировать эти два дива и поместить точно один над другим --> бэкграунды ячеек в верхнем диве не задавать, а опасити нижнего приравнять к нулю --> проделать с нижним дивом то, что описано во втором коде. Минус: геморрой и извращение, до которого мог додуматься только Ваш покорный слуга.:) Удачи!:) |
Причём тут дивы?
объясняю: 1. надо именно бэкграунд! 2. надо сперва загрузить. 3. надо появить по моей каманде! точнее точно когда загрузяться именно все они (а не остальное)! Вопросы: 1. как сперва загрузить? 2. как узнать, что загрузились? |
Цитата:
2. и 3. Если что-лиюо вешается на событие onLoad тэга <BODY> (<BODY onLoad="тыры-пыры">), то это и произойдет, когда всё (совсем-совсем всё!!!) загрузится! Цитата:
2.Очень просто: <BODY onLoad="alert("Всё загрузилось!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")"> ЗЫ Перед тем, как писать следующее сообщение, дайте себе, пожалуйста, труд ознакомиться с предыдущими. Спасибо. |
1."Именно бэкграунд" -- низя, то есть можно, только не плавно, а сразу. Про обходные пути я уже писал.
2. и 3. Если что-лиюо вешается на событие onLoad тэга <BODY> (<BODY onLoad="тыры-пыры">), то это и произойдет, когда всё (совсем-совсем всё!!!) загрузится! 1.См. выше. 2.Очень просто: <BODY onLoad="alert("Всё загрузилось!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")"> ЗЫ Перед тем, как писать следующее сообщение, дайте себе, пожалуйста, труд ознакомиться с предыдущими. Спасибо. |
ЗЫ Перед тем, как писать следующее сообщение, дайте себе, пожалуйста, труд !внимательно! ознакомиться с этим. Спасибо.
Сообщение: Цитата:
спасибо за помощь. наверно моя задумка не пройдёт. |
ЗЫ Перед тем, как писать следующее сообщение, дайте себе, пожалуйста, труд !внимательно! ознакомиться с этим. Спасибо.
Сообщение: Цитата:
Цитата:
спасибо за помощь. наверно моя задумка не пройдёт. |
Все достаточно подробно описано. Учиться, учиться и еще раз учиться ЧИТАТЬ!
Удачи! |
Часовой пояс GMT +4, время: 11:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.