forked from fanruan/fineui
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.
451 lines
11 KiB
451 lines
11 KiB
8 years ago
|
/****添加计算宽度的--运算符直接需要space****/
|
||
|
/****** common color(常用颜色,可用于普遍场景) *****/
|
||
|
/**** custom color(自定义颜色,用于特定场景) ****/
|
||
|
@font-face {
|
||
|
font-family: 'bi';
|
||
|
src: url('${servletURL}?op=resource&resource=/com/fr/bi/web/resources/fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('${servletURL}?op=resource&resource=/com/fr/bi/web/resources/fonts/iconfont.woff') format('woff'), /* chrome、firefox */ url('${servletURL}?op=resource&resource=/com/fr/bi/web/resources/fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('${servletURL}?op=resource&resource=/com/fr/bi/web/resources/fonts/iconfont.svg#svgFontName') format('svg');
|
||
|
|
||
|
/* iOS 4.1- */
|
||
|
}
|
||
|
.b-font {
|
||
|
font-family: "bi";
|
||
|
font-style: normal;
|
||
|
-webkit-font-smoothing: antialiased;
|
||
|
-webkit-text-stroke-width: 0.2px;
|
||
|
-moz-osx-font-smoothing: grayscale;
|
||
|
}
|
||
|
html,
|
||
|
button,
|
||
|
input,
|
||
|
select,
|
||
|
textarea,
|
||
|
* {
|
||
|
font-family: "Microsoft YaHei", "Hiragino Sans GB W3";
|
||
|
}
|
||
|
html,
|
||
|
body,
|
||
|
div,
|
||
|
ul,
|
||
|
li,
|
||
|
img,
|
||
|
a,
|
||
|
span,
|
||
|
p,
|
||
|
* {
|
||
|
margin: 0px;
|
||
|
}
|
||
|
html {
|
||
|
height: 100%;
|
||
|
overflow: hidden;
|
||
|
}
|
||
|
body {
|
||
|
position: absolute;
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
top: 0;
|
||
|
left: 0;
|
||
|
background-repeat: repeat;
|
||
|
-webkit-user-select: none;
|
||
|
-khtml-user-select: none;
|
||
|
-moz-user-select: none;
|
||
|
-ms-user-select: none;
|
||
|
-o-user-select: none;
|
||
|
user-select: none;
|
||
|
color: #1a1a1a;
|
||
|
font: normal 12px "Microsoft YaHei", "Hiragino Sans GB W3";
|
||
|
-webkit-font-smoothing: antialiased;
|
||
|
-moz-osx-font-smoothing: grayscale;
|
||
|
text-decoration: none;
|
||
|
-kthml-user-focus: normal;
|
||
|
-moz-user-focus: normal;
|
||
|
-moz-outline: 0 none;
|
||
|
outline: 0 none;
|
||
|
}
|
||
|
#wrapper {
|
||
|
position: absolute;
|
||
|
left: 0;
|
||
|
right: 0;
|
||
|
top: 0;
|
||
|
bottom: 0;
|
||
|
overflow: hidden;
|
||
|
overflow-x: hidden;
|
||
|
overflow-y: hidden;
|
||
|
}
|
||
|
a {
|
||
|
outline: none;
|
||
|
text-decoration: none;
|
||
|
}
|
||
|
a:focus {
|
||
|
outline: 0;
|
||
|
}
|
||
|
input,
|
||
|
textarea {
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
outline: none;
|
||
|
border: 1px solid #cccccc;
|
||
|
}
|
||
|
ul,
|
||
|
ol {
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
}
|
||
|
ul {
|
||
|
list-style: disc;
|
||
|
}
|
||
|
li {
|
||
|
list-style-type: none;
|
||
|
}
|
||
|
i {
|
||
|
font-style: normal;
|
||
|
-webkit-font-smoothing: antialiased;
|
||
|
-webkit-text-stroke-width: 0.2px;
|
||
|
-moz-osx-font-smoothing: grayscale;
|
||
|
}
|
||
|
div::-webkit-scrollbar,
|
||
|
textarea::-webkit-scrollbar {
|
||
|
-webkit-appearance: none;
|
||
|
background-color: #f4f4f4;
|
||
|
width: 6px;
|
||
|
height: 6px;
|
||
|
}
|
||
|
div::-webkit-scrollbar-thumb,
|
||
|
textarea::-webkit-scrollbar-thumb {
|
||
|
-webkit-border-radius: 0;
|
||
|
-moz-border-radius: 0;
|
||
|
border-radius: 0;
|
||
|
background-color: #e2e2e2;
|
||
|
}
|
||
|
/****添加计算宽度的--运算符直接需要space****/
|
||
|
/****** common color(常用颜色,可用于普遍场景) *****/
|
||
|
/**** custom color(自定义颜色,用于特定场景) ****/
|
||
|
/************hing light*****************/
|
||
|
.bi-flex-center-layout {
|
||
|
display: box;
|
||
|
/* OLD - Android 4.4- */
|
||
|
display: -webkit-box;
|
||
|
/* OLD - iOS 6-, Safari 3.1-6 */
|
||
|
display: -moz-box;
|
||
|
/* OLD - Firefox 19- (buggy but mostly works) */
|
||
|
display: -ms-flexbox;
|
||
|
/* TWEENER - IE 10 */
|
||
|
display: -webkit-flex;
|
||
|
/* NEW - Chrome */
|
||
|
display: flex;
|
||
|
/* NEW, Spec - Opera 12.1, Firefox 20+ */
|
||
|
/* 09版 */
|
||
|
-webkit-box-orient: horizontal;
|
||
|
/* 12版 */
|
||
|
-webkit-flex-direction: row;
|
||
|
-moz-flex-direction: row;
|
||
|
-ms-flex-direction: row;
|
||
|
-o-flex-direction: row;
|
||
|
flex-direction: row;
|
||
|
/* 09版 */
|
||
|
-webkit-box-pack: center;
|
||
|
/* 12版 */
|
||
|
-webkit-justify-content: center;
|
||
|
-moz-justify-content: center;
|
||
|
-ms-justify-content: center;
|
||
|
-o-justify-content: center;
|
||
|
justify-content: center;
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: center;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: center;
|
||
|
-moz-align-items: center;
|
||
|
-ms-align-items: center;
|
||
|
-o-align-items: center;
|
||
|
align-items: center;
|
||
|
}
|
||
|
.bi-flex-horizontal-layout {
|
||
|
display: box;
|
||
|
/* OLD - Android 4.4- */
|
||
|
display: -webkit-box;
|
||
|
/* OLD - iOS 6-, Safari 3.1-6 */
|
||
|
display: -moz-box;
|
||
|
/* OLD - Firefox 19- (buggy but mostly works) */
|
||
|
display: -ms-flexbox;
|
||
|
/* TWEENER - IE 10 */
|
||
|
display: -webkit-flex;
|
||
|
/* NEW - Chrome */
|
||
|
display: flex;
|
||
|
/* NEW, Spec - Opera 12.1, Firefox 20+ */
|
||
|
/* 09版 */
|
||
|
-webkit-box-orient: horizontal;
|
||
|
/* 12版 */
|
||
|
-webkit-flex-direction: row;
|
||
|
-moz-flex-direction: row;
|
||
|
-ms-flex-direction: row;
|
||
|
-o-flex-direction: row;
|
||
|
flex-direction: row;
|
||
|
/* 09版 */
|
||
|
-webkit-box-pack: flex-start;
|
||
|
/* 12版 */
|
||
|
-webkit-justify-content: flex-start;
|
||
|
-moz-justify-content: flex-start;
|
||
|
-ms-justify-content: flex-start;
|
||
|
-o-justify-content: flex-start;
|
||
|
justify-content: flex-start;
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: flex-start;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: flex-start;
|
||
|
-moz-align-items: flex-start;
|
||
|
-ms-align-items: flex-start;
|
||
|
-o-align-items: flex-start;
|
||
|
align-items: flex-start;
|
||
|
/* 09版 */
|
||
|
/*-webkit-box-lines: multiple;*/
|
||
|
/* 12版 */
|
||
|
-webkit-flex-wrap: nowrap;
|
||
|
-moz-flex-wrap: nowrap;
|
||
|
-ms-flex-wrap: nowrap;
|
||
|
-o-flex-wrap: nowrap;
|
||
|
flex-wrap: nowrap;
|
||
|
}
|
||
|
.bi-flex-horizontal-layout.middle {
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: center;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: center;
|
||
|
-moz-align-items: center;
|
||
|
-ms-align-items: center;
|
||
|
-o-align-items: center;
|
||
|
align-items: center;
|
||
|
}
|
||
|
.bi-flex-horizontal-layout.bottom {
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: flex-end;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: flex-end;
|
||
|
-moz-align-items: flex-end;
|
||
|
-ms-align-items: flex-end;
|
||
|
-o-align-items: flex-end;
|
||
|
align-items: flex-end;
|
||
|
}
|
||
|
.bi-flex-vertical-center {
|
||
|
display: box;
|
||
|
/* OLD - Android 4.4- */
|
||
|
display: -webkit-box;
|
||
|
/* OLD - iOS 6-, Safari 3.1-6 */
|
||
|
display: -moz-box;
|
||
|
/* OLD - Firefox 19- (buggy but mostly works) */
|
||
|
display: -ms-flexbox;
|
||
|
/* TWEENER - IE 10 */
|
||
|
display: -webkit-flex;
|
||
|
/* NEW - Chrome */
|
||
|
display: flex;
|
||
|
/* NEW, Spec - Opera 12.1, Firefox 20+ */
|
||
|
/* 09版 */
|
||
|
-webkit-box-orient: horizontal;
|
||
|
/* 12版 */
|
||
|
-webkit-flex-direction: row;
|
||
|
-moz-flex-direction: row;
|
||
|
-ms-flex-direction: row;
|
||
|
-o-flex-direction: row;
|
||
|
flex-direction: row;
|
||
|
/* 09版 */
|
||
|
-webkit-box-pack: flex-start;
|
||
|
/* 12版 */
|
||
|
-webkit-justify-content: flex-start;
|
||
|
-moz-justify-content: flex-start;
|
||
|
-ms-justify-content: flex-start;
|
||
|
-o-justify-content: flex-start;
|
||
|
justify-content: flex-start;
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: center;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: center;
|
||
|
-moz-align-items: center;
|
||
|
-ms-align-items: center;
|
||
|
-o-align-items: center;
|
||
|
align-items: center;
|
||
|
/* 09版 */
|
||
|
/*-webkit-box-lines: multiple;*/
|
||
|
/* 12版 */
|
||
|
-webkit-flex-wrap: nowrap;
|
||
|
-moz-flex-wrap: nowrap;
|
||
|
-ms-flex-wrap: nowrap;
|
||
|
-o-flex-wrap: nowrap;
|
||
|
flex-wrap: nowrap;
|
||
|
}
|
||
|
.bi-flex-wrapper-center-layout .flex-wrapper-center-layout-wrapper {
|
||
|
display: box;
|
||
|
/* OLD - Android 4.4- */
|
||
|
display: -webkit-box;
|
||
|
/* OLD - iOS 6-, Safari 3.1-6 */
|
||
|
display: -moz-box;
|
||
|
/* OLD - Firefox 19- (buggy but mostly works) */
|
||
|
display: -ms-flexbox;
|
||
|
/* TWEENER - IE 10 */
|
||
|
display: -webkit-flex;
|
||
|
/* NEW - Chrome */
|
||
|
display: flex;
|
||
|
/* NEW, Spec - Opera 12.1, Firefox 20+ */
|
||
|
/* 09版 */
|
||
|
-webkit-box-orient: horizontal;
|
||
|
/* 12版 */
|
||
|
-webkit-flex-direction: row;
|
||
|
-moz-flex-direction: row;
|
||
|
-ms-flex-direction: row;
|
||
|
-o-flex-direction: row;
|
||
|
flex-direction: row;
|
||
|
/* 09版 */
|
||
|
-webkit-box-pack: center;
|
||
|
/* 12版 */
|
||
|
-webkit-justify-content: center;
|
||
|
-moz-justify-content: center;
|
||
|
-ms-justify-content: center;
|
||
|
-o-justify-content: center;
|
||
|
justify-content: center;
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: center;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: center;
|
||
|
-moz-align-items: center;
|
||
|
-ms-align-items: center;
|
||
|
-o-align-items: center;
|
||
|
align-items: center;
|
||
|
min-width: 100%;
|
||
|
min-height: 100%;
|
||
|
float: left;
|
||
|
}
|
||
|
.bi-flex-wrapper-horizontal-layout .flex-wrapper-horizontal-layout-wrapper {
|
||
|
display: box;
|
||
|
/* OLD - Android 4.4- */
|
||
|
display: -webkit-box;
|
||
|
/* OLD - iOS 6-, Safari 3.1-6 */
|
||
|
display: -moz-box;
|
||
|
/* OLD - Firefox 19- (buggy but mostly works) */
|
||
|
display: -ms-flexbox;
|
||
|
/* TWEENER - IE 10 */
|
||
|
display: -webkit-flex;
|
||
|
/* NEW - Chrome */
|
||
|
display: flex;
|
||
|
/* NEW, Spec - Opera 12.1, Firefox 20+ */
|
||
|
/* 09版 */
|
||
|
-webkit-box-orient: horizontal;
|
||
|
/* 12版 */
|
||
|
-webkit-flex-direction: row;
|
||
|
-moz-flex-direction: row;
|
||
|
-ms-flex-direction: row;
|
||
|
-o-flex-direction: row;
|
||
|
flex-direction: row;
|
||
|
/* 09版 */
|
||
|
-webkit-box-pack: flex-start;
|
||
|
/* 12版 */
|
||
|
-webkit-justify-content: flex-start;
|
||
|
-moz-justify-content: flex-start;
|
||
|
-ms-justify-content: flex-start;
|
||
|
-o-justify-content: flex-start;
|
||
|
justify-content: flex-start;
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: flex-start;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: flex-start;
|
||
|
-moz-align-items: flex-start;
|
||
|
-ms-align-items: flex-start;
|
||
|
-o-align-items: flex-start;
|
||
|
align-items: flex-start;
|
||
|
/* 09版 */
|
||
|
/*-webkit-box-lines: multiple;*/
|
||
|
/* 12版 */
|
||
|
-webkit-flex-wrap: nowrap;
|
||
|
-moz-flex-wrap: nowrap;
|
||
|
-ms-flex-wrap: nowrap;
|
||
|
-o-flex-wrap: nowrap;
|
||
|
flex-wrap: nowrap;
|
||
|
min-height: 100%;
|
||
|
}
|
||
|
.bi-flex-wrapper-horizontal-layout .flex-wrapper-horizontal-layout-wrapper.middle {
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: center;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: center;
|
||
|
-moz-align-items: center;
|
||
|
-ms-align-items: center;
|
||
|
-o-align-items: center;
|
||
|
align-items: center;
|
||
|
}
|
||
|
.bi-flex-wrapper-horizontal-layout .flex-wrapper-horizontal-layout-wrapper.bottom {
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: flex-end;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: flex-end;
|
||
|
-moz-align-items: flex-end;
|
||
|
-ms-align-items: flex-end;
|
||
|
-o-align-items: flex-end;
|
||
|
align-items: flex-end;
|
||
|
}
|
||
|
.bi-flex-wrapper-vertical-center .flex-wrapper-vertical-center-wrapper {
|
||
|
display: box;
|
||
|
/* OLD - Android 4.4- */
|
||
|
display: -webkit-box;
|
||
|
/* OLD - iOS 6-, Safari 3.1-6 */
|
||
|
display: -moz-box;
|
||
|
/* OLD - Firefox 19- (buggy but mostly works) */
|
||
|
display: -ms-flexbox;
|
||
|
/* TWEENER - IE 10 */
|
||
|
display: -webkit-flex;
|
||
|
/* NEW - Chrome */
|
||
|
display: flex;
|
||
|
/* NEW, Spec - Opera 12.1, Firefox 20+ */
|
||
|
/* 09版 */
|
||
|
-webkit-box-orient: horizontal;
|
||
|
/* 12版 */
|
||
|
-webkit-flex-direction: row;
|
||
|
-moz-flex-direction: row;
|
||
|
-ms-flex-direction: row;
|
||
|
-o-flex-direction: row;
|
||
|
flex-direction: row;
|
||
|
/* 09版 */
|
||
|
-webkit-box-pack: flex-start;
|
||
|
/* 12版 */
|
||
|
-webkit-justify-content: flex-start;
|
||
|
-moz-justify-content: flex-start;
|
||
|
-ms-justify-content: flex-start;
|
||
|
-o-justify-content: flex-start;
|
||
|
justify-content: flex-start;
|
||
|
/* 09版 */
|
||
|
-webkit-box-align: center;
|
||
|
/* 12版 */
|
||
|
-webkit-align-items: center;
|
||
|
-moz-align-items: center;
|
||
|
-ms-align-items: center;
|
||
|
-o-align-items: center;
|
||
|
align-items: center;
|
||
|
/* 09版 */
|
||
|
/*-webkit-box-lines: multiple;*/
|
||
|
/* 12版 */
|
||
|
-webkit-flex-wrap: nowrap;
|
||
|
-moz-flex-wrap: nowrap;
|
||
|
-ms-flex-wrap: nowrap;
|
||
|
-o-flex-wrap: nowrap;
|
||
|
flex-wrap: nowrap;
|
||
|
min-height: 100%;
|
||
|
float: left;
|
||
|
}
|
||
|
/****添加计算宽度的--运算符直接需要space****/
|
||
|
/****** common color(常用颜色,可用于普遍场景) *****/
|
||
|
/**** custom color(自定义颜色,用于特定场景) ****/
|
||
|
.bi-inline-center-adapt-layout:after {
|
||
|
display: inline-block;
|
||
|
width: 0;
|
||
|
min-height: 100%;
|
||
|
vertical-align: middle;
|
||
|
content: ' ';
|
||
|
}
|
||
|
/****添加计算宽度的--运算符直接需要space****/
|
||
|
/****** common color(常用颜色,可用于普遍场景) *****/
|
||
|
/**** custom color(自定义颜色,用于特定场景) ****/
|
||
|
.bi-inline-vertical-adapt-layout:after {
|
||
|
display: inline-block;
|
||
|
width: 0;
|
||
|
min-height: 100%;
|
||
|
vertical-align: middle;
|
||
|
content: ' ';
|
||
|
}
|