@yoyoboot/l-52abp-ng
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.13.
148 lines (120 loc) • 2.33 kB
text/less
// 菜单和内容响应式
.ant-layout-sider,
.ant-pro-content {
transition: all 300ms;
.alain-pro .page-header {
margin-right: -24px;
margin-bottom: 24px;
margin-left: -24px;
padding: 12px 24px 0;
border-bottom: 1px solid #efe3e5;
}
}
// 主题1
.yoyo-layout-content-theme-one {
overflow: auto;
}
@media (max-width: 767px) {
.alain-pro__header {
height: 32px ;
}
.ant-tabs-nav-container {
line-height: 1;
}
// .ant-layout-sider {
// transform: translateX(80px);
// }
// .ant-layout-sider {
// position: fixed;
// }
.ant-pro-content {
transform: translateX(256px);
}
.alain-pro__collapsed {
.ant-layout-sider {
transform: translate3d(-80px, 0, 0);
}
.ant-pro-content {
transform: translateX(0);
}
}
}
@media (min-width: 768px) {
.ant-pro-content {
margin-left: 256px;
}
.alain-pro__collapsed {
.ant-pro-content {
margin-left: 80px;
}
}
}
:not(.ant-layout-sider-collapsed) {
.alain-pro__header-logo-expanded {
display: inline-block;
}
.alain-pro__header-logo-collapsed {
display: none;
}
}
.ant-layout-sider-collapsed {
.alain-pro__header-logo-expanded {
display: none;
}
.alain-pro__header-logo-collapsed {
display: inline-block;
height: 20px;
border-left-width: 0px;
margin-left: -8px;
}
}
.alain-pro__sider-logo {
text-align: center;
padding-right: 24px;
}
.ant-layout {
height: 100%;
overflow: hidden;
}
.layout-window {
overflow: hidden;
display: flex;
flex-direction: column;
}
.ant-layout-has-sider {
.layout-content {
overflow-y: scroll;
overflow-x: hidden;
-webkit-overflow-scrolling: touch;
flex-grow: 1;
> ng-component {
height: 100%;
}
}
}
.layout-tab {
margin: 0px -10px;
padding: 5px 24px;
padding-top: 0px;
}
.layout-content {
padding: 0px 24px 0px;
padding-top: 0px;
}
// 滚动条
*::-webkit-scrollbar {
width: 6px;
height: 6px;
}
*::-webkit-scrollbar-track {
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
*::-webkit-scrollbar-thumb {
background-color: #6e6e6e;
border-radius: 2px;
outline: #333 solid 1px;
}
.ant-layout.ant-layout-has-sider > .ant-layout,
.ant-layout.ant-layout-has-sider > .ant-layout-content {
overflow: hidden;
}