日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > vue >内容正文

vue

vue菜单点击html,基于vue.js实现侧边菜单栏

發(fā)布時間:2025/3/15 vue 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vue菜单点击html,基于vue.js实现侧边菜单栏 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

側(cè)邊菜單欄應(yīng)該是很多項目里必不可少的 自己手寫了一個

下面是效果圖

下面就說一下實現(xiàn)的過程 還是比較簡單的

首先導(dǎo)入一下需要的文件

接下來就是我的html

  • 主頁

  • 系統(tǒng)

    • 用戶管理
    • 權(quán)限設(shè)置
    • 操作日志
    • 設(shè)備運行日志
  • 防區(qū)

    • 防區(qū)管理
  • 警報

    • 歷史報警曲線
    • 報表統(tǒng)計
    • 警情處理
  • 設(shè)備

然后是css

* {

margin: 0;

padding: 0;

}

body {

font-family:microsoft yahei;

font-size:14px;

}

li,ol,ul {

list-style: none;

}

a {

text-decoration: none;

outline: 0;

}

a:hover,a:link{

text-decoration:none;

}

.sider-bar{

float:left;

width:220px;

height:100%;

z-index:999;

overflow:hidden;

background:rgba(0,0,0,0.7);

}

.sider-bar ul{

width:100%;

float:left

}

.sider-bar ul li{

width:100%;

float:left;

font-size:14px;

}

.sider-bar ul li a{

padding:8px 10px;

display:block;

color:#fff;

}

.sider-bar ul li.home_btn{

background:#282d2d;

text-align:center

}

.sider-bar ul li.home_btn:hover{

background:#282d2d

}

.sider-bar ul li a:hover{

background:#0099cc;

}

.sider-bar ul li .nav_icon{

font-size:18px;

margin:0 5px;

}

.small-bar{

width:50px;

}

.small-bar li {

text-align:center;

}

.small-bar li a{

display:block;

text-align:center

}

.small-bar li span{

display:none

}

.small-bar ul li .nav_icon{

font-size:24px;

margin:0

}

ul.drop-list{

display:none;

margin-left:30px;

width:190px;

}

.fa-angle-right{

float:right

}

body, html {

height:100%;

}

最后也就是我的js

$(document).ready(function(){

//展開主菜單

$("#full-bar").click(function(){

$(".sider-bar").toggleclass("small-bar");

if($(".sider-bar").hasclass('small-bar')){

$(".drop-list").slideup();

}

});

$(".drop-show").click(function(){

if(!$(".sider-bar").hasclass('small-bar')){

$(this).children(".drop-list").slidetoggle();

$(this).siblings('li').children(".drop-list").slideup();

}

});

});

本文已被整理到了《vue.js前端組件學(xué)習(xí)教程》,歡迎大家學(xué)習(xí)閱讀。

關(guān)于vue.js組件的教程,請大家點擊專題vue.js組件學(xué)習(xí)教程進行學(xué)習(xí)。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持萬仟網(wǎng)。

總結(jié)

以上是生活随笔為你收集整理的vue菜单点击html,基于vue.js实现侧边菜单栏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。