mirror of
				https://github.com/unanmed/HumanBreak.git
				synced 2025-11-01 04:42:58 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			76 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			76 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
| .awesomplete [hidden] {
 | |
|     display: none;
 | |
| }
 | |
| 
 | |
| .awesomplete .visually-hidden {
 | |
|     position: absolute;
 | |
|     clip: rect(0, 0, 0, 0);
 | |
| }
 | |
| 
 | |
| .awesomplete {
 | |
|     display: inline-block;
 | |
|     position: relative;
 | |
| }
 | |
| 
 | |
| .awesomplete > input {
 | |
|     display: block;
 | |
| }
 | |
| 
 | |
| .awesomplete > ul {
 | |
|     position: absolute;
 | |
|     left: 0;
 | |
|     z-index: 1;
 | |
|     box-sizing: border-box;
 | |
|     list-style: none;
 | |
|     padding: 0;
 | |
|     margin: 0;
 | |
|     white-space: nowrap;
 | |
| }
 | |
| 
 | |
| .awesomplete > ul:empty {
 | |
|     display: none;
 | |
| }
 | |
| 
 | |
| .awesomplete > ul {
 | |
|     border-radius: .3em;
 | |
|     margin: .8em 0 0;
 | |
|     text-shadow: none;
 | |
| }
 | |
| 
 | |
| @supports (transform: scale(0)) {
 | |
|     .awesomplete > ul {
 | |
|         transition: .3s cubic-bezier(.4,.2,.5,1.4);
 | |
|         transform-origin: 1.43em -.43em;
 | |
|     }
 | |
| 
 | |
|     .awesomplete > ul[hidden],
 | |
|     .awesomplete > ul:empty {
 | |
|         opacity: 0;
 | |
|         transform: scale(0);
 | |
|         display: block;
 | |
|         transition-timing-function: ease;
 | |
|     }
 | |
| }
 | |
| 
 | |
| /* Pointer */
 | |
| .awesomplete > ul:before {
 | |
|     content: "";
 | |
|     position: absolute;
 | |
|     top: -.43em;
 | |
|     left: 1em;
 | |
|     width: 0; height: 0;
 | |
|     padding: .4em;
 | |
|     border: inherit;
 | |
|     border-right: 0;
 | |
|     border-bottom: 0;
 | |
|     -webkit-transform: rotate(45deg);
 | |
|     transform: rotate(45deg);
 | |
| }
 | |
| 
 | |
| .awesomplete > ul > li {
 | |
|     position: relative;
 | |
|     padding: .2em .5em;
 | |
|     cursor: pointer;
 | |
|     word-break: keep-all;
 | |
| }
 |