2013-09-11 2 views
-1

мне нужно помочь создать что-то вроде этой ссылки (http://www.standardchartered.co.in/borrow/)навигация вкладка зависание

Когда пользователь парит над навигацией, появится серый треугольник изображение. Я не очень уверен, как это сделать. Пожалуйста помоги!

+0

На этой странице представлено более 5 навигационных меню. На кого вы говорите? – MarsOne

+0

Ну, как он сказал, тот, где появляется серый треугольник. – SuperDuperApps

+0

Привет, все навигационные вкладки имеют изображение треугольника :) – user2625152

ответ

0

Лучший способ сделать это - использовать плагин, возможно, для jQuery. Доступно множество выпадающих меню. Поиск google для «jquery drop down menu» поможет вам. Один из первых результатов для меня: http://www.1stwebdesigner.com/css/38-jquery-and-css-drop-down-multi-level-menu-solutions/

У второго на этой странице есть необходимый эффект, но это также зависит от того, как вы хотите, чтобы остальная часть меню появлялась. Вам нужно будет провести исследование и выбрать тот, который вам подходит.

ИЛИ, если вы просто хотите серый треугольник появляться, без меню, при наведении курсора на элемент, то некоторые CSS, как это то, что вы хотите:

li:hover { 
    background:url('./images/grey_triangle.png') center bottom; 
} 

Который говорит, когда Ли элемент завис, используйте ./images/grey_triangle.png в качестве фонового изображения и поместите его в центр в нижней части элемента. Вам нужно будет создать свой собственный серый треугольник, установить подходящее дополнение и т. Д., Но это базовый CSS, который вам нужен для эффекта.

+0

Hi Nigel, Я сделал то же самое, но заметил, что изображение треугольника исчезнет после того, как мышь переместится в выпадающий div. – user2625152

+0

Вам нужно, чтобы выпадающее меню было дочерним элементом li для моего примера работы. Пример:

  • Пункт меню
    • детское меню ...
  • SuperDuperApps

    Смежные вопросы