Правила: сайта | форума
Ваш IP: 18.119.160.181 |
Ленточный вариант форума | Пользователи | Основные термины / Сленг | Правила форума | Поиск | RSS подписка
23:50 - 10.06.2024
23:47 - 10.06.2024
23:46 - 10.06.2024
23:37 - 10.06.2024
17:31 - 09.06.2024
Закладки Beta! [Избранные темы форума, сайта. Релизы участников форума. Эксклюзивные темы.]
  • Страница 1 из 1
  • 1
Выпадающее меню на Ajax
vadim1 Добавлено: Четверг, 12.08.2010, 17:21 | Сообщение № 1
Статус отсутствует

Уровень 1

[ 0 ]
Замечания: 0%

Code
<script type='text/javascript' src='js/prototype.js'></script>
<script type='text/javascript' src='/js/scriptaculous.js?load=effects'></script>
<script type='text/javascript' src='js/e24tabmenu.js'></script>
<script type="text/javascript">
function initApp() {
oe24TabMenu = new e24TabMenu( 'menu', { mode: 'uppertabs', duration: 1.0, transition: Effect.Transitions.sinoidal } );
}
Event.observe(window, 'load', initApp, false);
</script>

Далее в теле документа создаем вкладки для меню и добавляем в них содержание.

Code
<div id="menu" ><!---menu container-->
<div id="item_3d" class="menutarget">

Contenido
</div>
<div id="item_gall" class="menutarget">
Contenido
</div>

<div id="item_menu" class="menutarget">
Contenido
</div>
<div id="item_efec" class="menutarget">
Contenido
</div>
<!---tabs del menu-->
<a id="3d" href="#3d" rel="e24menuitem[item_3d]"><img src="img/3d.gif" alt="Efectos 3D" /></a>
<a id="gall" href="#galerias" rel="e24menuitem[item_gall]"><img src="img/galerias.gif" alt="Galeria de fotos AJAX" /></a>
<a id="menus" href="#menus" rel="e24menuitem[item_menu]" ><img src="img/menus.gif" alt="Efectos de Menus" /></a>
<a id="efec" href="#efectos" rel="e24menuitem[item_efec]"><img src="img/efectos.gif" alt="Otros efectos ajax" /></a>
<!---tabs del menu-->
<div id="maincontent">
Contenido principal
</div><!--texto-->
</div><!--menu container--
>

Все это мы оформляем с помощью следующих CSS стилей (которые можно использовать в самом документе, или же вынести в отдельный файл):

Code
<style type="text/css" media="screen">    
    html{    
    background: url(img/bg.jpg);    
    border: 0px;    
    margin: 0;    
    padding: 0;    
    }    
     body{    
     border: 0px;    
     margin: 0;    
     padding: 0;    
     }     
         
     #page {    
     margin: 0px auto;    
     width: 800px;    
     }    
         
     #menu {    
     position: relative;    
     height: 500px;    
     margin-left: 5px;    
     }    
         
         
     .gallery{    
     margin: 30px auto;    
     width: 80%;     
     padding-top: 10px;    

     }    
     .menuitem{    
     background: #afec77;    
     }    
     .menutarget{    
     background-color:#afec77;    
     display: none;    
     border-bottom: 5px solid white;    
     border-left: 5px solid white;    
     border-right: 5px solid white;    
         
     }    

         
     img{    
     border:0px;    
     }    
         
     </style>

скачать здесь js и картинки


[b]у нас [url=http://www.ektotrans.ru/]информация о грузоперевозках[/url] можно найти. [/b]
 
Сообщение

Code
<script type='text/javascript' src='js/prototype.js'></script>
<script type='text/javascript' src='/js/scriptaculous.js?load=effects'></script>
<script type='text/javascript' src='js/e24tabmenu.js'></script>
<script type="text/javascript">
function initApp() {
oe24TabMenu = new e24TabMenu( 'menu', { mode: 'uppertabs', duration: 1.0, transition: Effect.Transitions.sinoidal } );
}
Event.observe(window, 'load', initApp, false);
</script>

Далее в теле документа создаем вкладки для меню и добавляем в них содержание.

Code
<div id="menu" ><!---menu container-->
<div id="item_3d" class="menutarget">

Contenido
</div>
<div id="item_gall" class="menutarget">
Contenido
</div>

<div id="item_menu" class="menutarget">
Contenido
</div>
<div id="item_efec" class="menutarget">
Contenido
</div>
<!---tabs del menu-->
<a id="3d" href="#3d" rel="e24menuitem[item_3d]"><img src="img/3d.gif" alt="Efectos 3D" /></a>
<a id="gall" href="#galerias" rel="e24menuitem[item_gall]"><img src="img/galerias.gif" alt="Galeria de fotos AJAX" /></a>
<a id="menus" href="#menus" rel="e24menuitem[item_menu]" ><img src="img/menus.gif" alt="Efectos de Menus" /></a>
<a id="efec" href="#efectos" rel="e24menuitem[item_efec]"><img src="img/efectos.gif" alt="Otros efectos ajax" /></a>
<!---tabs del menu-->
<div id="maincontent">
Contenido principal
</div><!--texto-->
</div><!--menu container--
>

Все это мы оформляем с помощью следующих CSS стилей (которые можно использовать в самом документе, или же вынести в отдельный файл):

Code
<style type="text/css" media="screen">    
    html{    
    background: url(img/bg.jpg);    
    border: 0px;    
    margin: 0;    
    padding: 0;    
    }    
     body{    
     border: 0px;    
     margin: 0;    
     padding: 0;    
     }     
         
     #page {    
     margin: 0px auto;    
     width: 800px;    
     }    
         
     #menu {    
     position: relative;    
     height: 500px;    
     margin-left: 5px;    
     }    
         
         
     .gallery{    
     margin: 30px auto;    
     width: 80%;     
     padding-top: 10px;    

     }    
     .menuitem{    
     background: #afec77;    
     }    
     .menutarget{    
     background-color:#afec77;    
     display: none;    
     border-bottom: 5px solid white;    
     border-left: 5px solid white;    
     border-right: 5px solid white;    
         
     }    

         
     img{    
     border:0px;    
     }    
         
     </style>

скачать здесь js и картинки


Автор - vadim1
Дата добавления - 12.08.2010 в 17:21
GrandwOw Добавлено: Среда, 18.08.2010, 15:30 | Сообщение № 2
Статус отсутствует

Уровень 1

[ 0 ]
Замечания: 0%
как то не очень sad

[url=http://appcases.ru/Iphone-5/screen-protect-iphone5?product_id=540]http://appcases.ru/Iphone-5/screen-protect-iphone5?product_id=540[/url]
 
Сообщениекак то не очень sad

Автор - GrandwOw
Дата добавления - 18.08.2010 в 15:30
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Тех. темы Приоритетные правила Служба поддержки

Вопрос - ответ (Новичкам!)

Баг-репорт (по сайту/форуму)

Ваши предложения

Правила: сайта | форума (Важно!)

Обязанности модератора

Правила добавления новостей

Гл. админ: Admin отправить ЛС


Саппорт | icq 88-39-445


Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено!

Профиль

Доска почета


Последние темы / Последнее обновление Самые популярные темы Лучшие форумчане Новые пользователи
  • admin

    - сообщ: (112)

2010 © «Зона-Медиа™» - Все права защищены. Используя наш сайт, Вы обязуетесь выполнять условия данного соглашения.
Часовой пояс GMT +2, время: 06:41