From 1255ee4182b31b354bf834c7193a559898b7f52b Mon Sep 17 00:00:00 2001 From: KB Bot Date: Wed, 4 Dec 2024 13:21:04 +0000 Subject: [PATCH] Added new kb article tooltip-show-on-disabled-element --- .../tooltip-show-on-disabled-element.md | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 knowledge-base/tooltip-show-on-disabled-element.md diff --git a/knowledge-base/tooltip-show-on-disabled-element.md b/knowledge-base/tooltip-show-on-disabled-element.md new file mode 100644 index 000000000..243f10325 --- /dev/null +++ b/knowledge-base/tooltip-show-on-disabled-element.md @@ -0,0 +1,58 @@ +--- +title: Displaying Tooltip on Disabled HTML Element +description: Learn how to show a tooltip for a disabled element by wrapping it with an HTML element in Blazor applications. +type: how-to +page_title: How to Displaying Tooltip on Disabled HTML Element +slug: tooltip-kb-disabled-element +tags: tooltip, disabled element +res_type: kb +ticketid: 1665023 +--- + +## Environment + + + + + + + + +
ProductTooltip for Blazor
+ +## Description + +When an HTML element is disabled, providing additional information via a Tooltip can be challenging since disabled elements do not respond to mouse events. Hence, the Tooltip cannot detect when the user hovers over a disabled element. + +This knowledge base article also answers the following questions: +- How can I display a tooltip over a disabled HTML element in Blazor? +- How to display a tooltip over a disabled button? +- What is the workaround for showing tooltips on disabled elements in Blazor? +- Can a tooltip be associated with a disabled element in Blazor applications? + +## Solution + +To display a Tooltip for a disabled button, wrap the disabled button within another HTML element, like a `
`, and then set the Tooltip to target this wrapper element. This approach allows the Tooltip to be activated when the user hovers over the area covering the disabled button. + +Here's an example demonstrating how to implement this solution: + +CSHTML```` +
+ Hover me +
+ + + + +```` + +## See Also + +- [Tooltip Component Overview]({%slug tooltip-overview%}) +- [Button Component Overview]({%slug components/button/overview%})