NuclearDispersionSystem/ant-design-vue-jeecg/node_modules/vxe-table/styles/pulldown.scss
2023-09-14 14:47:11 +08:00

54 lines
955 B
SCSS

/**Variable**/
/**Variable**/
@import './helpers/mixin.scss';
.vxe-pulldown {
position: relative;
display: inline-block;
color: $vxe-font-color;
text-align: left;
}
.vxe-pulldown--panel {
display: none;
position: absolute;
left: 0;
padding: 0.2em 0;
color: $vxe-font-color;
text-align: left;
&:not(.is--transfer) {
min-width: 100%;
}
&.is--transfer {
position: fixed;
}
&.animat--leave {
display: block;
opacity: 0;
transform: scaleY(0.5);
transition: transform 0.2s, opacity 0.2s;
transform-origin: 0% 0%;
&[data-placement="top"] {
transform-origin: 0% 100%;
}
}
&.animat--enter {
opacity: 1;
transform: scaleY(1);
}
}
.vxe-pulldown,
.vxe-pulldown--panel {
font-size: $vxe-font-size;
&.size--medium {
font-size: $vxe-font-size-medium;
}
&.size--small {
font-size: $vxe-font-size-small;
}
&.size--mini {
font-size: $vxe-font-size-mini;
}
}