acud
Version:
acg react 组件库
191 lines (190 loc) • 5 kB
CSS
/* color */
/* 默认颜色 */
/* 通用-icon */
/* 标签 */
/* 默认颜色 */
/* 其他颜色 */
/* 通用 */
/* 水平 */
/* 垂直 */
/* 序号水平 */
/* 序号垂直 */
.acud-tooltip {
margin: 0;
padding: 0;
position: absolute;
z-index: 1070;
display: block;
width: -moz-max-content;
width: max-content;
max-width: 220px;
visibility: visible;
}
.acud-tooltip-hidden {
display: none;
}
.acud-tooltip-placement-top,
.acud-tooltip-placement-topLeft,
.acud-tooltip-placement-topRight {
padding-bottom: 8px;
}
.acud-tooltip-placement-right,
.acud-tooltip-placement-rightTop,
.acud-tooltip-placement-rightBottom {
padding-left: 8px;
}
.acud-tooltip-placement-bottom,
.acud-tooltip-placement-bottomLeft,
.acud-tooltip-placement-bottomRight {
padding-top: 8px;
}
.acud-tooltip-placement-left,
.acud-tooltip-placement-leftTop,
.acud-tooltip-placement-leftBottom {
padding-right: 8px;
}
.acud-tooltip-inner {
min-width: 36px;
min-height: 36px;
line-height: 20px;
padding: 8px;
color: #151B26;
text-align: left;
text-decoration: none;
word-wrap: break-word;
font-size: 12px;
background-color: #FFFFFF;
border-radius: 4px;
box-shadow: 0px 2px 8px 0px rgba(7, 12, 20, 0.12);
}
.acud-tooltip-inner .title {
color: #151B26;
font-size: 12px;
font-weight: 500;
margin: 4px 0 4px;
}
.acud-tooltip-inner .description {
color: #5C5F66;
font-size: 12px;
margin-bottom: 4px;
}
.acud-tooltip-arrow {
position: absolute;
display: block;
width: 17.3137085px;
height: 17.3137085px;
overflow: hidden;
background: transparent;
pointer-events: none;
}
.acud-tooltip-arrow-content {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
display: block;
width: 8px;
height: 8px;
margin: auto;
background-color: #FFFFFF;
content: '';
pointer-events: auto;
}
.acud-tooltip-placement-top .acud-tooltip-arrow,
.acud-tooltip-placement-topLeft .acud-tooltip-arrow,
.acud-tooltip-placement-topRight .acud-tooltip-arrow {
bottom: -9.3137085px;
}
.acud-tooltip-placement-top .acud-tooltip-arrow-content,
.acud-tooltip-placement-topLeft .acud-tooltip-arrow-content,
.acud-tooltip-placement-topRight .acud-tooltip-arrow-content {
box-shadow: 0px 2px 8px 0px rgba(7, 12, 20, 0.12);
transform: translateY(-8.65685425px) rotate(45deg);
}
.acud-tooltip-placement-top .acud-tooltip-arrow {
left: 50%;
transform: translateX(-50%);
}
.acud-tooltip-placement-topLeft .acud-tooltip-arrow {
left: 13px;
}
.acud-tooltip-placement-topRight .acud-tooltip-arrow {
right: 13px;
}
.acud-tooltip-placement-right .acud-tooltip-arrow,
.acud-tooltip-placement-rightTop .acud-tooltip-arrow,
.acud-tooltip-placement-rightBottom .acud-tooltip-arrow {
left: -9.3137085px;
}
.acud-tooltip-placement-right .acud-tooltip-arrow-content,
.acud-tooltip-placement-rightTop .acud-tooltip-arrow-content,
.acud-tooltip-placement-rightBottom .acud-tooltip-arrow-content {
box-shadow: 0px 2px 8px 0px rgba(7, 12, 20, 0.12);
transform: translateX(8.65685425px) rotate(45deg);
}
.acud-tooltip-placement-right .acud-tooltip-arrow {
top: 50%;
transform: translateY(-50%);
}
.acud-tooltip-placement-rightTop .acud-tooltip-arrow {
top: 5px;
}
.acud-tooltip-placement-rightBottom .acud-tooltip-arrow {
bottom: 5px;
}
.acud-tooltip-placement-left .acud-tooltip-arrow,
.acud-tooltip-placement-leftTop .acud-tooltip-arrow,
.acud-tooltip-placement-leftBottom .acud-tooltip-arrow {
right: -9.3137085px;
}
.acud-tooltip-placement-left .acud-tooltip-arrow-content,
.acud-tooltip-placement-leftTop .acud-tooltip-arrow-content,
.acud-tooltip-placement-leftBottom .acud-tooltip-arrow-content {
box-shadow: 0px 2px 8px 0px rgba(7, 12, 20, 0.12);
transform: translateX(-8.65685425px) rotate(45deg);
}
.acud-tooltip-placement-left .acud-tooltip-arrow {
top: 50%;
transform: translateY(-50%);
}
.acud-tooltip-placement-leftTop .acud-tooltip-arrow {
top: 5px;
}
.acud-tooltip-placement-leftBottom .acud-tooltip-arrow {
bottom: 5px;
}
.acud-tooltip-placement-bottom .acud-tooltip-arrow,
.acud-tooltip-placement-bottomLeft .acud-tooltip-arrow,
.acud-tooltip-placement-bottomRight .acud-tooltip-arrow {
top: -9.3137085px;
}
.acud-tooltip-placement-bottom .acud-tooltip-arrow-content,
.acud-tooltip-placement-bottomLeft .acud-tooltip-arrow-content,
.acud-tooltip-placement-bottomRight .acud-tooltip-arrow-content {
box-shadow: 0px 2px 8px 0px rgba(7, 12, 20, 0.12);
transform: translateY(8.65685425px) rotate(45deg);
}
.acud-tooltip-placement-bottom .acud-tooltip-arrow {
left: 50%;
transform: translateX(-50%);
}
.acud-tooltip-placement-bottomLeft .acud-tooltip-arrow {
left: 13px;
}
.acud-tooltip-placement-bottomRight .acud-tooltip-arrow {
right: 13px;
}
.acud-tooltip-black .acud-tooltip-inner {
color: #FFFFFF;
background-color: #151B26;
}
.acud-tooltip-black .acud-tooltip-arrow-content {
background-color: #151B26;
}
.acud-tooltip-rtl {
direction: rtl;
}
.acud-tooltip-rtl .acud-tooltip-inner {
text-align: right;
}