You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
295 lines
5.8 KiB
295 lines
5.8 KiB
/**
|
|
Ant全局组件样式
|
|
*/
|
|
.ant-menu-submenu-popup {
|
|
.ant-menu-title-content a {
|
|
margin-left: 0 !important;
|
|
}
|
|
.ant-menu-submenu-title .anticon + span {
|
|
margin-left: 0 !important;
|
|
}
|
|
.ant-menu-submenu {
|
|
height: 40px;
|
|
margin-top: 4px !important;
|
|
margin-bottom: 4px !important;
|
|
// display: flex;
|
|
// align-items: center;
|
|
}
|
|
.ant-menu-submenu-title .ant-menu-title-content .anticon {
|
|
margin-left: 0 !important;
|
|
margin-right: 6px;
|
|
}
|
|
li {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
}
|
|
|
|
//侧边栏收缩单个菜单样式
|
|
.ant-menu-inline-collapsed-tooltip {
|
|
.ant-tooltip-inner,
|
|
.ant-tooltip-arrow-content {
|
|
background-color: @white;
|
|
a {
|
|
color: @black !important;
|
|
}
|
|
}
|
|
}
|
|
|
|
#app .ant-layout-has-sider .ant-menu-vertical .ant-menu-item,
|
|
#app .ant-menu-vertical-left .ant-menu-item,
|
|
#app.ant-menu-vertical-right .ant-menu-item,
|
|
#app .ant-menu-inline .ant-menu-item,
|
|
#app .ant-menu-vertical .ant-menu-submenu-title,
|
|
#app .ant-menu-vertical-left .ant-menu-submenu-title,
|
|
#app .ant-menu-vertical-right .ant-menu-submenu-title,
|
|
#app .ant-menu-inline .ant-menu-submenu-title {
|
|
margin-top: 0px !important;
|
|
margin-bottom: 0px !important;
|
|
// height: 50px !important;
|
|
}
|
|
|
|
.ant-menu-vertical.ant-menu-sub,
|
|
.ant-menu-vertical-left.ant-menu-sub,
|
|
.ant-menu-vertical-right.ant-menu-sub {
|
|
min-width: 0 !important;
|
|
}
|
|
.ant-menu-submenu .ant-menu-sub {
|
|
min-width: 0 !important;
|
|
}
|
|
.ant-layout-sider-children {
|
|
padding-bottom: 40px;
|
|
}
|
|
|
|
////头部被选中高度
|
|
//.ant-menu-item-selected {
|
|
// height: @layout-header-height;
|
|
//}
|
|
//
|
|
//.ant-menu-item {
|
|
// line-height: @layout-header-height;
|
|
//}
|
|
//
|
|
//// .ant-layout {
|
|
//// min-height: auto;
|
|
//// }
|
|
//
|
|
//.ant-menu-inline {
|
|
// border-right: none;
|
|
//}
|
|
//
|
|
//.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title,
|
|
//.ant-menu-inline > .ant-menu-item {
|
|
// height: 48px;
|
|
// line-height: 48px;
|
|
//}
|
|
//
|
|
//.ant-layout-sider-children {
|
|
// color: @text-color !important;
|
|
// width: @layout-sider-width;
|
|
// line-height: 48px;
|
|
// background: #fff;
|
|
// box-shadow: 2px 0 6px rgb(0 0 0 / 5%);
|
|
//}
|
|
//
|
|
//.ant-menu-inline .ant-menu-item {
|
|
// border: 0 !important;
|
|
// margin: 0 !important;
|
|
// background-color: @white;
|
|
//}
|
|
//
|
|
////侧边导航
|
|
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected::before {
|
|
display: flex;
|
|
width: 100%;
|
|
height: 100%;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
content: '';
|
|
// background-color:red;
|
|
opacity: 0.1;
|
|
}
|
|
//
|
|
// .ant-menu-item:not(.ant-menu-item-selected) a:hover {
|
|
// color: @text-color;
|
|
// }
|
|
//
|
|
// .ant-menu-item::after {
|
|
// z-index: 2;
|
|
// }
|
|
//
|
|
//.ant-menu-light .ant-menu-submenu:not(.ant-menu-submenu-selected) .ant-menu-submenu-title:hover {
|
|
// color: @text-color;
|
|
//}
|
|
//
|
|
// .ant-layout-sider {
|
|
// max-width: @layout-sider-width !important;
|
|
// min-width: @layout-sider-width !important;
|
|
// width: @layout-sider-width !important;
|
|
// }
|
|
|
|
// .ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
|
|
// color: @layout-sider-arrow-color;
|
|
// }
|
|
|
|
.ant-menu-submenu-arrow {
|
|
color: @layout-sider-arrow-color;
|
|
}
|
|
//
|
|
//
|
|
|
|
// //btn
|
|
// .ant-btn:hover {
|
|
// border-color: @border-color-base;
|
|
// }
|
|
|
|
//
|
|
.ant-btn-primary:hover,
|
|
.ant-btn-primary:focus {
|
|
// color: #fff !important;
|
|
// color: #fff ;
|
|
}
|
|
|
|
//禁用时鼠标光标
|
|
.ant-btn[disabled],
|
|
.ant-btn[disabled]:hover,
|
|
.ant-btn[disabled]:focus,
|
|
.ant-btn[disabled]:active {
|
|
cursor: default;
|
|
}
|
|
|
|
.ant-input[disabled]:hover {
|
|
cursor: default;
|
|
}
|
|
|
|
.ant-input[disabled] {
|
|
cursor: default;
|
|
}
|
|
|
|
.ant-btn {
|
|
box-shadow: none !important;
|
|
}
|
|
|
|
.ant-input-affix-wrapper-focused {
|
|
box-shadow: none !important;
|
|
}
|
|
|
|
//.ant-table-pagination.ant-pagination {
|
|
// margin: 16px 0 16px 32px;
|
|
//}
|
|
|
|
//弹框
|
|
.ant-modal-body {
|
|
overflow-y: auto;
|
|
max-height: 550px;
|
|
}
|
|
|
|
//校验时的alert提示
|
|
//.ant-form-item-explain.ant-form-item-explain-error {
|
|
// min-width: 250px;
|
|
//}
|
|
//
|
|
//// ant-row ant-form-item ant-form-item-has-error ant-form-item-with-help
|
|
//.ant-form-item-has-error,
|
|
//.ant-form-item-with-help {
|
|
// margin-bottom: 0;
|
|
//}
|
|
|
|
//.ant-pagination {
|
|
// margin-right: 15px !important;
|
|
//}
|
|
|
|
//日期选择不沾满修正
|
|
.ant-calendar-picker {
|
|
display: inline-flex;
|
|
width: 100%;
|
|
|
|
> div {
|
|
display: inline-flex;
|
|
width: 100%;
|
|
}
|
|
}
|
|
|
|
//.ant-btn[disabled],
|
|
//.ant-btn[disabled]:hover {
|
|
// border: 1px solid transparent;
|
|
//}
|
|
|
|
//.ant-form-item-control-input-content {
|
|
// .ant-picker {
|
|
// width: 270px;
|
|
// height: 32px;
|
|
// }
|
|
//}
|
|
//
|
|
//.ant-picker:hover {
|
|
// border: 1px solid #a5a5b5;
|
|
//}
|
|
//
|
|
//.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
|
|
// height: 32px;
|
|
//}
|
|
|
|
//.ant-btn :hover {
|
|
// border: 0;
|
|
//}
|
|
|
|
//.ant-btn-primary:not(.ant-btn-background-ghost):not([disabled]) {
|
|
// color: @white;
|
|
//}
|
|
//
|
|
.ant-form-item-control-input-content {
|
|
.ant-picker {
|
|
width: 100%;
|
|
}
|
|
}
|
|
|
|
//.ant-picker:hover {
|
|
// border: 1px solid #a5a5b5;
|
|
//}
|
|
//
|
|
//.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
|
|
// height: 32px;
|
|
//}
|
|
|
|
// 表格选择列固定宽度
|
|
//.ns-table .ant-table table tr th:first-child:not(.ant-table-selection-column),
|
|
//.ns-table .ant-table table tr td:first-child:not(.ant-table-selection-column) {
|
|
// padding-left: 24px;
|
|
//}
|
|
//
|
|
//.ns-table .ant-table table tr th:last-child:not(.ant-table-selection-column),
|
|
//.ns-table .ant-table table tr td:last-child:not(.ant-table-selection-column) {
|
|
// padding-left: 12px;
|
|
//}
|
|
|
|
//
|
|
//.ant-tabs-nav-list {
|
|
// margin-left: 20px;
|
|
//}
|
|
//
|
|
//.ant-tabs-nav {
|
|
// margin-bottom: 0;
|
|
//}
|
|
|
|
.ant-empty-description {
|
|
color: rgba(0, 0, 0, 0.3);
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
// 表头加粗
|
|
.ant-table-thead > tr > th {
|
|
font-weight: bold;
|
|
}
|
|
|
|
//表头不换行
|
|
.ant-table-thead > tr > th {
|
|
word-break: keep-all;
|
|
white-space: nowrap;
|
|
}
|
|
.ant-menu.ant-menu-dark,
|
|
.ant-menu-dark .ant-menu-sub,
|
|
.ant-menu.ant-menu-dark .ant-menu-sub {
|
|
background-size: cover;
|
|
}
|
|
|