1+
12.main-sidebar {
23 position : fixed;
4+ z-index : 900 ;
5+ height : 100% ;
6+ }
7+
8+ .sidebar {
9+ height : 100% !important ;
10+ overflow : hidden;
11+ overflow-y : auto;
312}
413
514.menuTitle a .active {
1827 border-left : 3px solid rgba (0 , 0 , 0 , 0.1 );
1928}
2029
21- .skin-blue .sidebar .second-menu , .skin-blue .sidebar .third-menu {
30+ .skin-blue .sidebar .second-menu ,
31+ .skin-blue .sidebar .third-menu {
2232 padding-left : 0 ;
2333}
2434
3040 color : # 000000 ;
3141}
3242
43+ /*侧边栏滚动设置 start*/
44+ # sidebar-menu > li : hover .sidebar-title-bar {
45+ position : static;
46+ }
47+
48+ .sidebar-collapse # sidebar-menu > li : hover .sidebar-title-bar {
49+ position : fixed;
50+ }
51+
52+ # sidebar-menu > li : hover > ul {
53+ position : static;
54+ height : auto;
55+ }
56+
57+ .sidebar-collapse # sidebar-menu > li : hover > ul {
58+ position : fixed;
59+ overflow-y : auto;
60+ }
61+
62+ /*侧边栏滚动设置 end*/
63+
3364.skin-blue .treeview-menu li > a {
3465 border-left : 3px solid # 3c8dbc ;
3566}
3667
37- .skin-blue .treeview-menu li > a : hover , .skin-blue .treeview-menu li .active > a {
68+ .skin-blue .treeview-menu li > a : hover ,
69+ .skin-blue .treeview-menu li .active > a {
3870 background-color : rgba (0 , 0 , 0 , 0.1 );
3971 border-left-color : rgba (0 , 0 , 0 , 0.3 );
4072}
5385 background : # 3c8dbc ;
5486}
5587
88+ .sidebar-title-bar .fa-angle-left ,
89+ .sidebar-title-bar .pull-right-container > .fa-angle-lef {
90+ width : auto;
91+ height : auto;
92+ padding : 0 ;
93+ margin-right : 10px ;
94+ }
95+
5696/*侧边栏收起后向右展开的边框宽度*/
57- .sidebar-mini .sidebar-collapse .sidebar-menu > li : hover > a > span : not (.pull-right ), .sidebar-mini .sidebar-collapse .sidebar-menu > li : hover > .treeview-menu {
97+ .sidebar-mini .sidebar-collapse .sidebar-menu > li : hover > a > span : not (.pull-right ),
98+ .sidebar-mini .sidebar-collapse .sidebar-menu > li : hover > .treeview-menu {
5899 border-radius : 0 ;
59100 width : 220px ;
60101}
70111 border-radius : 0 ;
71112}
72113
73- .skin-blue .sidebar-menu > li : hover > a , .skin-blue .sidebar-menu > li .active > a {
114+ .skin-blue .sidebar-menu > li : hover > a ,
115+ .skin-blue .sidebar-menu > li .active > a {
74116 color : # 3c8dbc ;
75117 background : # 3375A1 ;
76118}
77119
78- .skin-blue .treeview-menu > li .active > a , .skin-blue .treeview-menu > li > a : hover {
120+ .skin-blue .treeview-menu > li .active > a ,
121+ .skin-blue .treeview-menu > li > a : hover {
79122 color : # 000000 ;
80123}
81124
102145.main-sidebar .pull-right {
103146 color : # FFFFFF
104147}
148+
149+ /*侧边栏滚动条*/
150+ .sidebar {
151+ -ms-scroll-chaining : chained;
152+ -ms-overflow-style : none;
153+ -ms-content-zooming : zoom;
154+ -ms-scroll-rails : none;
155+ -ms-content-zoom-limit-min : 100% ;
156+ -ms-content-zoom-limit-max : 500% ;
157+ -ms-scroll-snap-type : proximity;
158+ -ms-scroll-snap-points-x : snapList (100% , 200% , 300% , 400% , 500% );
159+ }
160+
161+ .sidebar ::-webkit-scrollbar {
162+ width : 0 ;
163+ background-color : rgba (0 , 0 , 0 , 0 );
164+ }
165+
166+ /*侧边栏二级菜单滚动条*/
167+ .scroll-list {
168+ -ms-scroll-chaining : chained;
169+ -ms-overflow-style : none;
170+ -ms-content-zooming : zoom;
171+ -ms-scroll-rails : none;
172+ -ms-content-zoom-limit-min : 100% ;
173+ -ms-content-zoom-limit-max : 500% ;
174+ -ms-scroll-snap-type : proximity;
175+ -ms-scroll-snap-points-x : snapList (100% , 200% , 300% , 400% , 500% );
176+ }
177+
178+ .scroll-list ::-webkit-scrollbar {
179+ width : 0 ;
180+ background-color : rgba (0 , 0 , 0 , 0 );
181+ }
0 commit comments