UNPKG

yylib-quick-mobile

Version:

yylib-quick-mobile

177 lines (154 loc) 3.86 kB
div,ul,li { margin: 0; padding: 0; } ul,li { list-style: none; } a { text-decoration: none; color: #333333; } .calendar { width: 100%; padding: 0 0px; } .calendar-body{ background-color: white; } .calendar-header { width: 100%; text-align: center; padding: 5px 0; line-height: 16px; border-bottom: 1px solid #ddd; background-color: white; font-size: 16px; .calendar-date{ display: inline-block; height: 27px; line-height: 27px; border-radius: 2px; padding:0 20px ; border: 1px solid #E6E6E6; } } .calendar-header>i{ display: inline-block; width: 14px; height: 14px; vertical-align: -2px; position: relative; } .calendar-header>span { margin: 0 5%; } .calendar-header>.icon-left:before, .calendar-header>.icon-left:after, .calendar-header>.icon-right:before, .calendar-header>.icon-right:after { content: ''; position: absolute; top: 0; left: 0; } .calendar-header>.icon-left:before { border: 7px solid red; border-color: transparent #666 transparent transparent; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .calendar-header>.icon-left:after { border: 7px solid #fff; border-color: transparent #fff transparent transparent; -webkit-transform: translateX(-40%); -moz-transform: translateX(-40%); -ms-transform: translateX(-40%); -o-transform: translateX(-40%); transform: translateX(-40%); } .calendar-header>.icon-right:before { border: 7px solid red; border-color: transparent transparent transparent #666; -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -ms-transform: translateX(50%); -o-transform: translateX(50%); transform: translateX(50%); } .calendar-header>.icon-right:after { border: 7px solid #fff; border-color: transparent transparent transparent #fff; -webkit-transform: translateX(40%); -moz-transform: translateX(40%); -ms-transform: translateX(40%); -o-transform: translateX(40%); transform: translateX(40%); } .calendar-body>.c-body-head { width: 100%; display: flex; } .calendar-body>.c-body-head>li { flex : 1; text-align: center; padding: 5px 0; } .calendar-body>.c-body-content { width: 100%; } .calendar-body>.c-body-content>ul { display: flex; } .calendar-body>.c-body-content>ul>li { flex: 1; text-align: center; padding: 2px 0; } .content-row>.item-gray>a { color: #ccc; } .content-row>.item-tag>a { position: relative; } .content-row>.item-tag>a:after{ content: ''; width: 8px; height: 8px; position: absolute; top: -5px; right: -5px; -webkit-transform: translate3D(-50%, 70%, 0); -moz-transform: translate3D(-50%, 70%, 0); -ms-transform: translate3D(-50%, 70%, 0); -o-transform: translate3D(-50%, 70%, 0); transform: translate3D(-50%, 70%, 0); background-color: #0091FA; border-radius: 50%; } .content-row>li>a { width: calc(~ '60vw / 7'); height: calc(~ '60vw / 7'); line-height: calc(~ '60vw / 7'); text-align: center; display: inline-block; font-size: 16px; } .content-row>.item-current, .content-row>.item-active { text-align: center; } .content-row>.item-current>a { background-color: #0091FA; color: #fff; border-radius: 2px; } .content-row>.item-active>a { background-color: #EBF7FF; border-radius: 2px; border:1px solid #0091FA; box-sizing: border-box; }