How can I help you?
Style in Angular Tooltip component
26 Feb 20263 minutes to read
The following CSS structure allows you to customize the tooltip appearance based on your preferences.
Customizing the Tooltip
Customize the tooltip using the following CSS:
.e-tooltip-wrap {
border-radius: 4px;
opacity: 1;
}Customizing the Tooltip popup
Customize tooltip popup properties using the following CSS:
.e-tooltip-wrap.e-popup {
background-color: #fff;
border: 2px solid #000;
}Customizing the Tooltip content
Customize tooltip content using the following CSS:
.e-tooltip-wrap .e-tip-content {
color: red;
font-size: 12px;
line-height: 20px;
}Customizing the Tooltip arrow tip
Customize the tooltip arrow tip using the following CSS:
/* Customize arrow tip at bottom */
.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
height: 12px;
left: 50%;
top: 100%;
width: 24px;
}
/* Customize arrow tip at top */
.e-tooltip-wrap .e-arrow-tip.e-tip-top {
height: 12px;
left: 50%;
top: -9px;
width: 24px;
}
/* Customize arrow tip at left */
.e-tooltip-wrap .e-arrow-tip.e-tip-left {
height: 24px;
left: -9px;
top: 48%;
width: 12px;
}
/* Customize arrow tip at right */
.e-tooltip-wrap .e-arrow-tip.e-tip-right {
height: 24px;
left: 100%;
top: 50%;
width: 12px;
}Customizing the Tooltip inner tip
Customize the tooltip inner tip using the following CSS:
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right,
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left,
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom,
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
color: #fff;
font-size: 25.9px;
}Customizing the Tooltip outer tip
Customize the tooltip outer tip using the following CSS:
/* Customize arrow tip at bottom */
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom {
border-left: 12px solid transparent;
border-right: 14px solid transparent;
border-top: 12px solid #000;
}
/* Customize arrow tip at top */
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
border-bottom: 12px solid #000;
border-left: 12px solid transparent;
border-right: 12px solid transparent;
}
/* Customize arrow tip at left */
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
border-bottom: 12px solid transparent;
border-right: 12px solid #000;
border-top: 12px solid transparent;
}
/* Customize arrow tip at right */
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
border-bottom: 12px solid transparent;
border-left: 12px solid #000;
border-top: 12px solid transparent;
}