mint-ui
Version:
Mobile UI elements for vue.js
78 lines (77 loc) • 1.78 kB
CSS
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-indexlist {
width: 100%;
position: relative;
overflow: hidden
}
.mint-indexlist-content {
margin: 0;
padding: 0;
overflow: auto
}
.mint-indexlist-nav {
position: absolute;
top: 0;
bottom: 0;
right: 0;
margin: 0;
background-color: #fff;
border-left: solid 1px #ddd;
text-align: center;
max-height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.mint-indexlist-navlist {
padding: 0;
margin: 0;
list-style: none;
max-height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.mint-indexlist-navitem {
padding: 2px 6px;
font-size: 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none
}
.mint-indexlist-indicator {
position: absolute;
width: 50px;
height: 50px;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center;
line-height: 50px;
background-color: rgba(0, 0, 0, .7);
border-radius: 5px;
color: #fff;
font-size: 22px
}