93 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			CSS
		
	
	
			
		
		
	
	
			93 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			CSS
		
	
	
/* packages/widgets/Source/InfoBox/InfoBox.css */
 | 
						|
.cesium-infoBox {
 | 
						|
  display: block;
 | 
						|
  position: absolute;
 | 
						|
  top: 50px;
 | 
						|
  right: 0;
 | 
						|
  width: 40%;
 | 
						|
  max-width: 480px;
 | 
						|
  background: rgba(38, 38, 38, 0.95);
 | 
						|
  color: #edffff;
 | 
						|
  border: 1px solid #444;
 | 
						|
  border-right: none;
 | 
						|
  border-top-left-radius: 7px;
 | 
						|
  border-bottom-left-radius: 7px;
 | 
						|
  box-shadow: 0 0 10px 1px #000;
 | 
						|
  transform: translate(100%, 0);
 | 
						|
  visibility: hidden;
 | 
						|
  opacity: 0;
 | 
						|
  transition:
 | 
						|
    visibility 0s 0.2s,
 | 
						|
    opacity 0.2s ease-in,
 | 
						|
    transform 0.2s ease-in;
 | 
						|
}
 | 
						|
.cesium-infoBox-visible {
 | 
						|
  transform: translate(0, 0);
 | 
						|
  visibility: visible;
 | 
						|
  opacity: 1;
 | 
						|
  transition: opacity 0.2s ease-out, transform 0.2s ease-out;
 | 
						|
}
 | 
						|
.cesium-infoBox-title {
 | 
						|
  display: block;
 | 
						|
  height: 20px;
 | 
						|
  padding: 5px 30px 5px 25px;
 | 
						|
  background: rgba(84, 84, 84, 1);
 | 
						|
  border-top-left-radius: 7px;
 | 
						|
  text-align: center;
 | 
						|
  text-overflow: ellipsis;
 | 
						|
  white-space: nowrap;
 | 
						|
  overflow: hidden;
 | 
						|
  box-sizing: content-box;
 | 
						|
}
 | 
						|
.cesium-infoBox-bodyless .cesium-infoBox-title {
 | 
						|
  border-bottom-left-radius: 7px;
 | 
						|
}
 | 
						|
button.cesium-infoBox-camera {
 | 
						|
  display: block;
 | 
						|
  position: absolute;
 | 
						|
  top: 4px;
 | 
						|
  left: 4px;
 | 
						|
  width: 22px;
 | 
						|
  height: 22px;
 | 
						|
  background: transparent;
 | 
						|
  border-color: transparent;
 | 
						|
  border-radius: 3px;
 | 
						|
  padding: 0 5px;
 | 
						|
  margin: 0;
 | 
						|
}
 | 
						|
button.cesium-infoBox-close {
 | 
						|
  display: block;
 | 
						|
  position: absolute;
 | 
						|
  top: 5px;
 | 
						|
  right: 5px;
 | 
						|
  height: 20px;
 | 
						|
  background: transparent;
 | 
						|
  border: none;
 | 
						|
  border-radius: 2px;
 | 
						|
  font-weight: bold;
 | 
						|
  font-size: 16px;
 | 
						|
  padding: 0 5px;
 | 
						|
  margin: 0;
 | 
						|
  color: #edffff;
 | 
						|
}
 | 
						|
button.cesium-infoBox-close:focus {
 | 
						|
  background: rgba(238, 136, 0, 0.44);
 | 
						|
  outline: none;
 | 
						|
}
 | 
						|
button.cesium-infoBox-close:hover {
 | 
						|
  background: #888;
 | 
						|
  color: #000;
 | 
						|
}
 | 
						|
button.cesium-infoBox-close:active {
 | 
						|
  background: #a00;
 | 
						|
  color: #000;
 | 
						|
}
 | 
						|
.cesium-infoBox-bodyless .cesium-infoBox-iframe {
 | 
						|
  display: none;
 | 
						|
}
 | 
						|
.cesium-infoBox-iframe {
 | 
						|
  border: none;
 | 
						|
  width: 100%;
 | 
						|
  width: calc(100% - 2px);
 | 
						|
}
 |