Форум программистов, компьютерный форум, киберфорум
Visual Studio
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 04.01.2022
Сообщений: 7
1
VS Code

Подсветка активного меню

15.12.2023, 12:18. Показов 488. Ответов 0
Метки html, vue (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, нужно сделать подсветку активного пункта меню.
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<template>
  <div>
    <div class="logo">
      <a href="/" class="logoa">
        Здесь логотип
        <img src="" alt="">
      </a>
 
    </div>
    <div class="menu">
 
      <ul class="menu">
        <li><span><router-link to="/Gallery">Галерея</router-link></span></li>
        <li><span><router-link to="/Shop">Магазин</router-link></span></li>
        <li><span><router-link to="/Order">Заказ</router-link></span></li>
        <li><span><router-link to="/Me">Обо мне</router-link></span></li>
        <li><span><router-link to="/FAQ">FAQ</router-link></span></li>
      </ul>
    </div>
    <section>
      <router-view />
    </section>
  </div>
</template>
 
<script>
export default {
  name: 'App',
  components: {
    
  },
  methods:{
    activeMenu(){
      ('ul#menu li span').each(function () {if (this.getElementsByTagName("router-link")[0].href == location.href) this.className = "active";});
    }
  }
}
</script>
 
<style>
li.active a{color: #00cccc;}
 
</style>


Router.js


Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
import {createRouter, createWebHistory} from "vue-router";
/*Gallery*/ 
const Gallery=()=>import('../components/Gallery/GalleryPage')
const GalleryCards=()=>import('../components/Gallery/GalleryCards')
const GalleryToys=()=>import('../components/Gallery/GalleryToys')
 
// const UploadFilesService=()=>import("../services/UploadFilesService")
/*Shop*/
const Shop=()=>import('../components/Shop/ShopPage') 
 
const Order=()=>import('../components/OrderPage')
const Me=()=>import('../components/AboutMePage')
const FAQ=()=>import('../components/FAQPage')
const routes = [
    {
        Path: '/',
        alias:"/Hello",
        name:"hello",
        component: ()=>import("../components/HelloWorld")
       
    },
    {
        path:'/Gallery',
        component:Gallery
    },
    {
        path:'/GalleryCards',
        component:GalleryCards
    },
    {
        path:'/GalleryToys',
        component:GalleryToys
    },
    {
        path:'/Shop',
        component:Shop
    },
    {
        path:'/Order',
        component:Order
    },
    {
        path:'/Me',
        component:Me
    },
    {
        path:'/FAQ',
        component:FAQ
    },
    /*{
        path:'/GalleryCards',
        component:UploadFilesService
    }
*/
       
]
const router = createRouter({
    history: createWebHistory(),
    routes
})
export default router
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2023, 12:18
Ответы с готовыми решениями:

Меню навигации, подсветка выбраного меню
Здравствуйте. В шаблоне есть меню &lt;ul id=&quot;nav&quot;&gt; &lt;li...

Изменение цвета активного элемента меню
Помогите пожалуйста, неделю как взялся за обучение WPF и столкнулся с большой проблемой. Эта...

Подсветка активного меню
Здравсвуйте вот уже второй день бьют с проблемой подсветки активного меню на сайте, то есть когда...

Подсветка активного пункта меню
Доброго времени суток! Народ помогите сделать подсветку активного пункта меню, пробовал через...

Подсветка активного пункта меню
У меня есть многоуровневое меню на сайте, и я написал скрипт что бы подсвечивало активный пункт...

0
15.12.2023, 12:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2023, 12:18
Помогаю со студенческими работами здесь

Подсветка активного подпункта меню
Здравствуйте! Есть шаблон для произвольного типа записей. В нем есть боковое двухуровневое меню....

Подсветка активного элемента меню
Поиском искал по форуму. не нашел.. Насколько адекватен вариант - для каждого элемента прописывать...

Подсветка активного пункта меню jquery
Привет всем. Понимаю, что подобных тем масса, но как настроить все на своей странице - ума не...

Подсветка активного пункта меню, доработка?
Разметка &lt;div class=&quot;menu&quot;&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;/&quot;&gt;Home&lt;/a&gt;&lt;/li&gt; ...

Не работает подсветка активного меню при скролле
Добрый день. Есть сайт http://professional-people.ru/ Для того, чтобы меню прикреплялось к верху...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru