Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 30

навигационное меню в одном css-файле

17.11.2011, 13:31. Показов 3071. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можно ли как-то прописать меню навигации в общем css-файле, отвечающем за структуру и дизайн сайта? Чтобы если понадобится убрать или добавить категорию, не нужно было для этого обрабатывать каждую страницу.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.11.2011, 13:31
Ответы с готовыми решениями:

2 и более медиа запросов в одном файле CSS
Здравствуйте. Вопрос такой, я использую (в данный момент) в файле CSS 2 медиа запроса, но в дальнейшем хочу ещё пару добавить. Но если...

Объединить 4 программы в одном файле с использованием меню
Ребят срочно помогите, есть 4 проги, нужно сделать тип меню для выбора int main() { int k; printf("Vvedite nomer...

Блок переключения меню на JS, два скрипта в одном файле
Есть Java Script с менюшкой которая мне очень нравится. Мне нужно такого же типа меню но с другим содержанием вставить в тот же хтмл файл....

8
 Аватар для Henior
79 / 79 / 15
Регистрация: 24.11.2010
Сообщений: 515
Записей в блоге: 14
17.11.2011, 13:49
сделай меню с помощью jquery, которое будет подгружать страницы в блок или таблицу и не надо будет на каждой странице делать новое меню!
0
0 / 0 / 0
Регистрация: 26.08.2010
Сообщений: 41
17.11.2011, 14:29
А как? Есть примеры или исходники? Я в jquery не очень шарю.
0
 Аватар для Henior
79 / 79 / 15
Регистрация: 24.11.2010
Сообщений: 515
Записей в блоге: 14
17.11.2011, 18:39
Я тоже не очень шарю, но разобрался) Вот так:

Сделать меню на jquery

Будут вопросы спрашивай, подскажу)
0
0 / 0 / 0
Регистрация: 26.08.2010
Сообщений: 41
18.11.2011, 00:44
Спасибо, попробую что получится.
0
Peace 2 all shining faces
 Аватар для Vorona
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,282
18.11.2011, 00:59
хм, лично мое мнение - это написать один .css файл в котором будут описаны стили, общие для всех .html файлов и подключать его во все эти файлы, так как обычно код js требует больше времени и ресурсов для загрузки страницы
0
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
18.11.2011, 07:44
Цитата Сообщение от Hellrider Посмотреть сообщение
Можно ли как-то прописать меню навигации в общем css-файле, отвечающем за структуру и дизайн сайта?
А почему нет?
Подключаем стиль там где это надо.

А в стилях, чтоб было понятно, раздели
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
/*-----------------------------------------------------------------------------------------*/
/*-----------------------------------  страница сайта  ------------------------------------*/
/*-----------------------------------------------------------------------------------------*/
 
/* css страницы сайта*/
 
 
/*-----------------------------------------------------------------------------------------*/
/*----------------------------------------  Меню  -----------------------------------------*/
/*-----------------------------------------------------------------------------------------*/
 
 
/* css меню */
И тебе самому будет все понятно.

Henior, Можно сделать все еще проще, если перейти на php и написать какой нить простой шаблонизатор с движком, простой движок пишется несложно, зато страницы просто генерируются
из нужных вам участков кода, разная только начинка сайта,
А если еще и шаблонизатор, какт там говорится
все невозможное, возможно.
1
 Аватар для Henior
79 / 79 / 15
Регистрация: 24.11.2010
Сообщений: 515
Записей в блоге: 14
18.11.2011, 09:23
Vorona, я бы поспорил, что js требует больше времени и ресурсов. К тому же я предлагаю писать не на js а на jquery, это немножко другая технология.

Добавлено через 4 минуты
vasvas7775, зачем генерировать страницы на php, если можно сделать подгрузку нужных данных в отдельный блок и при этом само меню грузиться не будет.
0
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
18.11.2011, 19:25
Henior,
А вы что собрались делать сайт с помощью css html и js,
Тогда долго вы будете набивать страницы, а если решили что-то изменить, к примеру дизайн, что, будете переписывать весь сайт заново, в связи с новым дизайном?

Вот для этого и нужен php.
чтобы не писать по сто раз один и тот-же код, а если вдруг, решили изменить дизайн, это было безболезненно, для остатьного сайта.

в php можно написать меню в отдельном файле,
и подключить его к нужным страницам php с помощью скрипта:
PHP
1
require_once('путь к меню');
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.11.2011, 19:25
Помогаю со студенческими работами здесь

Навигационное меню
Проблема состоит в следующем. Как сделать навигационное меню - выпадающий список в HTML? То есть мне нужно не просто " на главную,...

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

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

Как сделать меню на сайт, но не в каждом отдельном файле, а в одном
Есть сайт, в нем 100 html-страниц. На каждой странице слева должно быть меню (одинаковое для всех 100 страниц), а справа - уникальный...

Навигационное меню гуляет(
Подскажите что и где прописать:cry: Не далек я в этом, активное навигационное меню которое ползает с клиетом по сайту, тоесть начинаешь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc О Господи, Вечный, Ты . . . Я помоги, Бесконечный. . . Я прошу Ты. . . Я погибаю, спаси. . . Я прошу Тебя Вечный. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru