TimePicker: fix HH:mm style

pull/1657/head
qingwei.li 2016-12-09 16:07:59 +08:00 committed by 杨奕
parent fed488ef9f
commit 42ec4567f1
5 changed files with 22 additions and 5 deletions

View File

@ -1,5 +1,5 @@
<template>
<div class="el-time-spinner">
<div class="el-time-spinner" :class="{ 'has-seconds': showSeconds }">
<div
@mouseenter="emitSelectRange('hours')"
@mousewheel="handleScroll('hour')"

View File

@ -3,6 +3,7 @@
<div
v-show="currentVisible"
:style="{width: width + 'px'}"
:class="{ 'has-seconds': showSeconds }"
class="el-time-panel">
<div class="el-time-panel__content">
<time-spinner

View File

@ -13,6 +13,16 @@
z-index: var(--index-top);
user-select: none;
&.has-seconds {
.el-time-panel__content::after {
left: calc(100% / 3 * 2);
}
.el-time-panel__content::before {
padding-left: calc(100% / 3);
}
}
@e content {
font-size: 0;
position: relative;
@ -37,12 +47,12 @@
}
&::after {
left: calc(100%/3*2);
left: 50%;
margin-left: -2px;
}
&::before {
padding-left: calc(100%/3);
padding-left: 50%;
margin-right: -2px;
}
}

View File

@ -2,11 +2,17 @@
@component-namespace el {
@b time-spinner {
&.has-seconds {
.el-time-spinner__wrapper {
width: calc(100% / 3);
}
}
@e wrapper {
height: 190px;
overflow: hidden;
display: inline-block;
width: calc(100% / 3);
width: 50%;
vertical-align: top;
position: relative;
-ms-overflow-style: none;

View File

@ -27,7 +27,7 @@
color: #fff;
&:hover {
background-color: #1d8ce0;
background-color: var(--color-primary);
}
}