|
- .lr-gantt {
- position: relative;
- width: 100%;
- height: 100%;
- padding: 36px 0;
- }
-
- .lr-gantt.lr-gantt-nopage {
- padding-bottom: 0px;
- }
-
- .lr-gantt.lr-gantt-nopage .lr-gantt-footer {
- display: none;
- }
-
- .lr-gantt-title {
- position: absolute;
- width: 100%;
- height: 36px;
- border-bottom: 1px solid #ccc;
- left: 0;
- top: 0;
- padding-left: 15px;
- }
-
- .lr-gantt-title-text {
- position: relative;
- height: 35px;
- line-height: 35px;
- float: left;
- }
-
- .lr-gantt-title .btn-group {
- margin-top: 3.5px;
- margin-left: 5px;
- }
-
- .lr-gantt-title .btn-group-sm > .btn {
- padding: 3px 10px;
- }
-
- .lr-gantt-title .btn-default:hover, .lr-gantt-title .btn-default.active {
- color: #fff;
- background-color: #3286ed;
- border-color: transparent;
- }
-
- .lr-gantt-footer {
- position: absolute;
- width: 100%;
- height: 36px;
- border-top: 1px solid #ccc;
- left: 0;
- bottom: 0;
- }
-
- .lr-gantt-body {
- position: relative;
- width: 100%;
- height: 100%;
- padding-left: 200px;
- }
- .lr-gantt-showtext-active .lr-gantt-body {
- padding-right: 200px;
- }
-
- .lr-gantt-left {
- position: absolute;
- width: 200px;
- height: 100%;
- border-right: 1px solid #ccc;
- top: 0;
- left: 0;
- padding-top: 49px;
- }
-
- .lr-gantt-left-content {
- position: relative;
- width: 100%;
- height: 100%;
- border-top: 1px solid #ccc;
- }
-
- .lr-gantt-right {
- position: relative;
- width: 100%;
- height: 100%;
- padding-top: 50px;
- overflow: hidden;
- }
-
- .lr-gantt-rightheader {
- position: absolute;
- top: 0;
- left: 0;
- min-width: 100%;
- height: 50px;
- }
-
- .lr-gantt-rightheader-months, .lr-gantt-rightheader-days {
- position: relative;
- height: 25px;
- width: 100%;
- border-bottom: 1px solid #ccc;
- }
-
- .lr-gantt-rightheader-month {
- position: relative;
- height: 24px;
- line-height: 24px;
- border-right: 1px solid #ccc;
- text-align: center;
- float: left;
- overflow: hidden;
- }
-
- .lr-gantt-rightheader-day {
- position: relative;
- height: 24px;
- line-height: 24px;
- width: 28px;
- border-right: 1px solid #ccc;
- text-align: center;
- float: left;
- }
- .lr-gantt-rightheader-day.lr-gantt-weekend {
- color: #ff5d48;
- }
-
-
- .lr-gantt-grid-row {
- width: 100%;
- }
- .lr-gantt-grid-row:nth-of-type(even) .lr-gantt-grid-row-cell {
- background-color: #f5f5f5;
- }
-
-
- .lr-gantt-grid-row-cell {
- height: 25px;
- width: 28px;
- border-right: 1px solid #f0f0f0;
- border-bottom: 1px solid #f0f0f0;
- float: left;
- }
-
-
-
- .lr-gantt-blocks {
- position: absolute;
- z-index: 2;
- top: 0;
- left: 0;
- width: 100%;
- }
-
- .lr-gantt-block-container {
- position: relative;
- width: 100%;
- height: 25px;
- }
-
- .lr-gantt-block {
- position: absolute;
- top: 2px;
- left: 0;
- height: 20px;
- border: 1px solid #ccc;
- border-radius: 3px;
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
- cursor: pointer;
- }
-
- .lr-gantt-block-text {
- position: relative;
- width: 100%;
- height: 18px;
- line-height: 18px;
- padding-left: 5px;
- font-size: 12px;
- color: #fff;
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- }
-
-
- .lr-gantt-block-icon {
- position: absolute;
- top: 0;
- right: -18px;
- height: 18px;
- line-height:18px;
- width: 18px;
- text-align: center;
- color: #ff5d48;
- font-size:14px;
- cursor:pointer;
- }
- .lr-gantt-showtext {
- position: absolute;
- top: 0;
- right: 0;
- width: 200px;
- height: 100%;
- border-left:1px solid #ccc;
- display:none;
- }
- .lr-gantt-showtext.active {
- display: block;
- }
- .lr-gantt-showtext-title-remove {
- position: absolute;
- top: 0;
- right: 4px;
- z-index: 1;
- cursor: pointer;
- color: #333;
- font-size:16px;
- }
- .lr-gantt-showtext-content {
- position: relative;
- width: 100%;
- height: 100%;
- padding: 6px 6px 0 6px;
- }
- .lr-gantt-showtext .title {
- height: 28px;
- line-height: 28px;
- }
- .lr-gantt-showtext .text, .lr-gantt-showtext .textarea {
- display: block;
- width: 100%;
- height: 34px;
- padding: 6px 12px;
- font-size: 14px;
- line-height: 1.42857143;
- color: #555;
- background-color: #fff;
- background-image: none;
- border: 1px solid #ccc;
- border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
- box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
- -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
- -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
- transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
- color: #000;
- border-radius: 0;
- box-shadow: none;
- font-size: 9pt;
- height: 28px;
- padding-top: 0;
- padding-bottom: 1px;
- padding-right: 0;
- padding-left: 5px;
- resize: none;
- border-radius: 2px;
- }
- .lr-gantt-showtext .textarea {
- height:200px;
- }
- /*翻页条*/
- .lr-gantt-page-bar {
- -moz-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -khtml-user-select: none;
- user-select: none;
- position: relative;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 35px;
- background-color: #fff;
- border-radius: 0px 0px 3px 3px;
- z-index: 5;
- }
-
- .lr-gantt-page-bar-info {
- position: absolute;
- top: 0;
- left: 10px;
- font-size: 12px;
- height: 100%;
- line-height: 34px;
- color: #475059;
- }
-
- .lr-gantt-page-bar-info > span {
- position: relative;
- top: -1px;
- color: #475059;
- }
-
- .lr-gantt-page-bar .paginations {
- margin: 0px;
- position: absolute;
- right: 4px;
- top: 4px;
- height: 26px;
- line-height: 26px;
- }
-
- .lr-gantt-page-bar .pagination input {
- display: block;
- top: 0;
- left: 0;
- height: 26px;
- margin: 0;
- top: 0;
- border-radius: 4px;
- width: 45px;
- line-height: 1.5;
- position: relative;
- float: left;
- text-align: center;
- }
-
- .lr-gantt-page-bar .pagination {
- margin: 0px;
- }
-
- .lr-gantt-page-bar .pagination > li > a, .pagination > li > span {
- color: #475059;
- }
-
- .lr-gantt-page-bar .pagination-sm > li > a {
- padding: 3px 8px;
- font-size: 12px;
- line-height: 1.5;
- }
-
- .lr-gantt-page-bar .pagination > li > span {
- padding: 3px 0px;
- font-size: 12px;
- line-height: 1.5;
- border: 0px;
- }
-
- .pagination > li > a.active,
- .pagination > li > a:focus {
- color: #ffffff;
- background-color: #3498DB;
- border-color: #3498DB;
- }
-
- .pagination > li > span.active,
- .pagination > li > span:focus {
- color: #475059;
- }
-
- .pagination > li > span:hover {
- background-color: #fff;
- color: #475059;
- }
-
- /*没数据的情况下显示图片*/
- .lr-gantt-nodata-img {
- position: absolute;
- top: 50%;
- left: 50%;
- height: 180px;
- width: 380px;
- margin: -90px 0px 0px -190px;
- z-index: 1;
- display: none;
- }
-
-
- /*调动左侧框大小的滑块*/
- .lr-gantt-move {
- position: absolute;
- top: 0;
- z-index: 1;
- right: -4px;
- width: 8px;
- height: 100%;
- cursor: col-resize;
- }
-
- /*左侧树形数据*/
- .lr-gantt-left ul,
- .lr-gantt-left li {
- list-style-type: none;
- margin: 0px;
- padding: 0px;
- }
-
- .lr-gantt-tree-icon,
- .lr-gantt-tree-ec-icon,
- .lr-gantt-tree-node-cb,
- .lr-gantt-tree-node-icon {
- border: 0 none;
- height: 18px;
- margin: 0;
- padding: 0;
- margin-top: 3px;
- vertical-align: top;
- width: 16px;
- background-repeat: no-repeat;
- }
-
- .lr-gantt-tree-node-cb {
- height: 16px;
- padding: 2px;
- margin-top: 4.5px;
- margin-right: 5px;
- }
-
- ul.lr-gantt-tree-node-ct {
- line-height: 0;
- zoom: 1;
- }
-
- .lr-gantt-tree-node-expanded > .lr-gantt-tree-ec-icon {
- background-image: url(/Content/images/learuntree/arrows.gif) !important;
- background: transparent no-repeat -16px 0;
- }
-
- .lr-gantt-tree-node-expanded > .lr-gantt-tree-ec-icon:hover {
- background: transparent no-repeat -48px 0;
- }
-
- .lr-gantt-tree-node-collapsed > .lr-gantt-tree-ec-icon {
- background-image: url(/Content/images/learuntree/arrows.gif) !important;
- background: transparent no-repeat 0px 0;
- }
-
- .lr-gantt-tree-node-collapsed > .lr-gantt-tree-ec-icon:hover {
- background: transparent no-repeat -32px 0;
- }
-
- .lr-gantt-tree-node {
- white-space: nowrap;
- color: #000;
- }
-
- .lr-gantt-tree-node {
- color: #000;
- }
-
- .lr-gantt-tree-node i {
- font-size: 13px;
- width: 13px;
- color: #666666;
- }
-
- .lr-gantt-tree-node a {
- text-decoration: none;
- -moz-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -khtml-user-select: none;
- user-select: none;
- -kthml-user-focus: normal;
- -moz-user-focus: normal;
- -moz-outline: 0 none;
- outline: 0 none;
- }
-
- .lr-gantt-tree-node a span {
- text-decoration: none;
- padding: 1px 3px 1px 2px;
- }
-
- .lr-gantt-tree-node a:hover {
- text-decoration: none;
- }
-
- .lr-gantt-tree-node .lr-gantt-tree-selected {
- background-color: #2F94EE !important;
- color: #fff;
- }
-
- .lr-gantt-tree-node .lr-gantt-tree-selected a span {
- color: #fff;
- }
-
- .lr-gantt-tree-node .lr-gantt-tree-selected i {
- color: #fff;
- }
-
- .lr-gantt-tree-node-el {
- position: relative;
- line-height: 24px;
- cursor: default;
- cursor: pointer;
- border-bottom: 1px solid #f0f0f0;
- background-color: #fff;
- }
-
- .lr-gantt-tree-node:nth-of-type(even) > .lr-gantt-tree-node-el {
- background-color: #f5f5f5;
- }
- .lr-gantt-tree-node:nth-of-type(odd) > .lr-gantt-tree-node-ct > .lr-gantt-tree-node:nth-of-type(odd) > .lr-gantt-tree-node-el {
- background-color: #f5f5f5;
- }
- .lr-gantt-tree-node:nth-of-type(odd) > .lr-gantt-tree-node-ct > .lr-gantt-tree-node:nth-of-type(even) > .lr-gantt-tree-node-el {
- background-color: #fff;
- }
-
- .lr-gantt-tree-node-el:hover {
- background-color: #eee;
- }
-
- .lr-gantt-tree-loading {
- position: absolute;
- top: 3px;
- right: 5px;
- display: none;
- }
-
- .lr-gantt-tree-loading > img {
- height: 14px;
- width: 14px;
- }
|