*   >> Чтение Образование Статьи >> science >> programming

A Описание горизонтальных веб-страницы меню для гиперссылок

многомерном JavaScript Array. Даже если мы можем сказать, что есть много деревьев пунктов меню, укоренившиеся из основных пунктов меню, есть один многомерный массив, который имеет все строки для всех гиперссылок меню. - Когда подменю необходимо, ряд одной ячейки в таблице HTML создан, для размещения в подменю. - HTML-таблица имеет OnClick событие, функция которой удаляет строки таблицы для подменю, оставляя вас только с первой (главное меню) подряд. Было бы неплохо иметь onmouseout событие для таблицы, которая будет вызывать строки должны быть удалены.

Тем не менее, onmouseout событие ведет себя иногда как unmousemove события. Это приведет к сложным кодом. Поэтому я использую таблицы OnClick событие. Суб меню - Каждый суб меню состоит из пунктов меню в одной ячейке созданной строке. - В подпункты меню, как у главного меню разделены равным количеством космических символов. - Значение HREF гиперссылка и элемент контента для каждого пункта меню образуют строку в одной многомерной JavaScript Array. Это многомерный массив является одним упоминалось выше, у которого также есть строки для основного меню.

- Когда элемент подменю требуется, дополнительный ряд с одной клетки создается в таблице, и подается с меню, полученным из многомерного массива. Главное меню и подменю меню и подменю Главное меню в одном HTML таблице. Главное меню в первой строки таблицы, имеющей одну ячейку. Всякий раз, когда подменю необходимо, ряд одной ячейки созданы в этой таблице для размещения пунктов подменю. Когда веб-страница загружается, только основное меню (в одном ряду) сначала отображается. Главное меню не должно перекрывать содержимое веб-страницы.

С описанием, данным до сих пор, когда появляется подменю, содержание веб-страницы ниже основного меню будет смещаться вниз, чтобы освободить место для добавленной строки. Это не то, что требуется; любой дополнительный ряд должен перекрывать область веб-страницы она должна занять. Как вы этого достигли? Вы можете добиться этого, поставив стол в HTML-DIV элемента. Таблица в элемент DIV дается CSS абсолютной собственности позиции с высокой Z-индекс. Таким образом, его добавленной строки будут перекрывать область веб-страницы, они должны были занять.

Тем не менее, с этой модификации DIV элемент может рухнуть, и главное меню будет перекрывать часть содержимого веб-страницы. Для предотвращения DIV элемент от разрушения, просто введите один пробел () в нем. С практической точки зрения, главное меню будет перекрывать пространство по горизонтали

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.