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.
		
		
		
		
		
			
		
			
				
					
					
						
							183 lines
						
					
					
						
							3.4 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							183 lines
						
					
					
						
							3.4 KiB
						
					
					
				
								@import "mixin";
							 | 
						|
								@import "variables";
							 | 
						|
								@import "toolModule/index";
							 | 
						|
								
							 | 
						|
								// 总体body
							 | 
						|
								body {
							 | 
						|
								  height: 100%;
							 | 
						|
								  // -webkit-user-select:none;
							 | 
						|
								  -moz-osx-font-smoothing: grayscale;
							 | 
						|
								  -webkit-font-smoothing: antialiased;
							 | 
						|
								  text-rendering: optimizeLegibility;
							 | 
						|
								  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
							 | 
						|
								  color: $fontColor;
							 | 
						|
								  font-size: 14px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								label {
							 | 
						|
								  font-weight: 700;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								html {
							 | 
						|
								  height: 100%;
							 | 
						|
								  box-sizing: border-box;
							 | 
						|
								  -webkit-font-smoothing:antialiased;
							 | 
						|
								  font-size: 16px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								#app {
							 | 
						|
								  height: 100%;
							 | 
						|
								  min-height: 100%;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								body,
							 | 
						|
								h1,
							 | 
						|
								h2,
							 | 
						|
								h3,
							 | 
						|
								h4,
							 | 
						|
								h5,
							 | 
						|
								h6,
							 | 
						|
								p,
							 | 
						|
								ul,
							 | 
						|
								ol,
							 | 
						|
								dl{
							 | 
						|
								  /*We will be adding our own margin to these elements as needed.*/
							 | 
						|
								  margin: 0;
							 | 
						|
								  /*You'll want to set font-size as needed.*/
							 | 
						|
								  //font-size: 1rem;
							 | 
						|
								  /*No bold for h tags unless you want it*/
							 | 
						|
								  font-weight: 400;
							 | 
						|
								  padding: 0;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								ul,
							 | 
						|
								ol {
							 | 
						|
								  list-style: none;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								button {
							 | 
						|
								  border: 0;
							 | 
						|
								  outline:none;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								input,
							 | 
						|
								fieldset {
							 | 
						|
								  appearance: none;
							 | 
						|
								  border: 0;
							 | 
						|
								  padding: 0;
							 | 
						|
								  margin: 0;
							 | 
						|
								  /*inputs and fieldset defaults to having a min-width equal to its content in Chrome and Firefox (https://code.google.com/p/chromium/issues/detail?id=560762), we may not want that*/
							 | 
						|
								  min-width: 0;
							 | 
						|
								  /*Reset the font size and family*/
							 | 
						|
								  font-size: 1rem;
							 | 
						|
								  font-family: inherit;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								/* Switching user-select on for inputs and contenteditable specifically for Safari (see bug link above)*/
							 | 
						|
								input[type],
							 | 
						|
								[contenteditable] {
							 | 
						|
								  user-select: text;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								/* For IE, we want to remove the default cross ('X') that appears in input fields when a user starts typing - Make sure you add your own! */
							 | 
						|
								input::-ms-clear {
							 | 
						|
								  display: none;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								/*This switches the default outline off when an input receives focus (really important for users tabbing through with a keyboard) so ensure you put something decent in for your input focus instead!!*/
							 | 
						|
								input:focus {
							 | 
						|
								  outline: 0;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								input[type="number"] {
							 | 
						|
								  /*Mozilla shows the spinner UI on number inputs unless we use this:*/
							 | 
						|
								  -moz-appearance: textfield;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								/*Removes the little spinner controls for number type inputs (WebKit browsers/forks only)*/
							 | 
						|
								input[type="number"]::-webkit-inner-spin-button,
							 | 
						|
								input[type="number"]::-webkit-outer-spin-button {
							 | 
						|
								  appearance: none;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.clearfix:after {
							 | 
						|
								  content: ".";
							 | 
						|
								  display: block;
							 | 
						|
								  height: 0;
							 | 
						|
								  clear: both;
							 | 
						|
								  visibility: hidden
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								*,
							 | 
						|
								*:before,
							 | 
						|
								*:after {
							 | 
						|
								  box-sizing: inherit;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.no-padding {
							 | 
						|
								  padding: 0px !important;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								
							 | 
						|
								a:focus,
							 | 
						|
								a:active {
							 | 
						|
								  outline: none;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								a,
							 | 
						|
								a:focus,
							 | 
						|
								a:hover {
							 | 
						|
								  cursor: pointer;
							 | 
						|
								  color: inherit;
							 | 
						|
								  text-decoration: none;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								div:focus {
							 | 
						|
								  outline: none;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.w100{width: 100%;}
							 | 
						|
								
							 | 
						|
								// 盒子
							 | 
						|
								.box-container {
							 | 
						|
								  padding: 15px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								// 边框1px
							 | 
						|
								@media (-webkit-device-pixel-ratio: 2) {
							 | 
						|
								  .border-1px:after{
							 | 
						|
								    height: 1px;
							 | 
						|
								    content: '';
							 | 
						|
								    width: 100%;
							 | 
						|
								    border-bottom: 1px solid #e1e1e1;
							 | 
						|
								    position: absolute;
							 | 
						|
								    bottom: -1px;
							 | 
						|
								    right: 0;
							 | 
						|
								    transform: scaleY(0.5);
							 | 
						|
								    -webkit-transform: scaleY(0.5);
							 | 
						|
								  }
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@media (-webkit-min-device-pixel-ratio: 2){
							 | 
						|
								  .border-bottom::after {
							 | 
						|
								    border-bottom-width: 1px;
							 | 
						|
								  }
							 | 
						|
								  .border-1px:after {
							 | 
						|
								    content: ' ';
							 | 
						|
								    display: block;
							 | 
						|
								    position: absolute;
							 | 
						|
								    top: 0;
							 | 
						|
								    right: -100%;
							 | 
						|
								    bottom: -100%;
							 | 
						|
								    left: 0;
							 | 
						|
								    border: 0 solid #e1e1e1;
							 | 
						|
								    -webkit-transform-origin: 0 0;
							 | 
						|
								    transform-origin: 0 0;
							 | 
						|
								    pointer-events: none;
							 | 
						|
								    -webkit-transform: scale(.5);
							 | 
						|
								    transform: scale(.5);
							 | 
						|
								    width: 200%;
							 | 
						|
								    -webkit-box-sizing: border-box;
							 | 
						|
								    box-sizing: border-box;
							 | 
						|
								  }
							 | 
						|
								}
							 |