antdv里面的a-tooltip如何修改背景颜色

官方文档

 

 全部代码

<template>
  <div class="content">
    <a-tooltip v-html="format" overlayClassName="bgcolor">
      <template slot="title">
        <span v-html="format" class="sumz"> {{ format }}</span></template
      >
      {{ format }}
    </a-tooltip>
  </div>
</template>
<script>
export default {
  data() {
    return {
      format:
        '<p>多式联运发展迎来黄金十年。<span style="color: rgb(255, 153, 0);">作为推进运输结构调整、</span>加快现代综合交通运输体系建设、促进物流业降本增效的重要抓手, 多式联运已成为<span style="color: rgb(230, 0, 0);">市场均衡发展、港口物流企业发展转型的推进器。文景信息紧抓多式联运业务发展痛点,立足“协同与高效”理念,创新提出:建立多式联运枢纽中心、大服务中心、大数据中心实现客户服务互动平台化、业务协同智能高效化、物流跟踪监控实时化、供应链业务管理科学化,形成一个跨系统、多元异构、实时联动的多式联运共享集成服务平台</span>。</p>',
    };
  },
  methods: {},
};
</script>

<style>
.content {
  margin-top: 30px;
  width: 300px;
  overflow: hidden;
  display: -webkit-box; /*//将对象作为弹性伸缩盒子模型显示。*/
  -webkit-box-orient: vertical; /*从上到下垂直排列子元素(设置伸缩盒子的子元素排列方式)*/
  -webkit-line-clamp: 3; /*这个属性不是css的规范属性,需要组合上面两个属性,表示显示的行数*/
}
/* //控制内容主题颜色 */
.bgcolor .ant-tooltip-inner {
  color: #333 !important;
  background-color: #fff !important;
}
/* 控制最下面三角形颜色 */
.bgcolor .ant-tooltip-arrow::before {
  background-color: #fff;
}
</style>

主要实现功能是显示三行内容,超出显示省略号,鼠标经过给一个提示框

 

 注意事项:style 不要加scoped 锁死样式的话 不起作用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值