html - 如何改变ant-tooltip组件的文字颜色和背景颜色
问题描述
我实现了 antd 工具提示,但需要更改它的背景颜色和文本颜色,但我无法实现。我尝试使用 antd tooltip 组件提供的“overlayStyle”,但没有按预期工作。如下所示。
<Tooltip
title={jobNumber * 3}
placement="bottomRight"
overlayStyle={{
color: "orange",
background: "blue",
}}
>
<div style={{ maxWidth: `${jobNumber * 3}px` }} />
</Tooltip>;
我尝试检查它,但无法检查它,因为它在悬停时工作,直到我将光标移动到课堂但没有帮助。
我在悬停时创建的 div 添加了一个名为 'ant-tooltip-open' 的类,但我看不到类中的内容。
解决方案
你可以很容易地做到这一点,见下面的代码
.ant-tooltip-inner {
color: yellow;
background-color: green;
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
border-bottom-color: green;
}
推荐阅读
- docker - Dockerized .Net 核心“设备上没有剩余空间”错误
- sql - 选择查询中的排序规则冲突
- curl - 如何在 Ubuntu 上使用传统 SSL 支持编译 Curl?
- ruby-on-rails - 将 Rails 应用程序从 mongoid (MongoDB) 迁移到 ActiveRecord (Postgres) 时如何获得恒定的内存使用量?
- ios - 如何在传递给另一个类的 WKWebView 上使用 didFinish 导航
- google-cloud-platform - 如何在 GKE 中的节点上设置 raid
- excel - 如何在工作簿中的每个工作表中一起运行这些宏?
- javascript - 单击元素时如何获取元素的ID
- port - JointJs:如何将端口的不同自定义定义为组(输入/输出)
- spring-boot - 尽管明确注册了 TimedAspect,@Timed 仍无法正常工作 - spring boot 2.1