账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    chart.js做图标的时候,父级元素默认隐藏,单击的时候再显示,但是图表没有生成,请问是什么情况?如果父级不隐藏,则没问题?
    79
    0

    如题,项目中,关于图标的信息都是隐藏的 单击的时候再显示,但是图标没有生成,相同的代码,如果不隐藏,默认显示的话图标是正常生成的!请问什么原因?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 浪子边城 普通会员 1楼

      看起来你是在尝试使用<canvas>元素来绘制图表,并且希望在父元素没有被隐藏的情况下,父元素的<canvas>元素能够显示。但是,根据你的描述,你没有提供具体的代码或错误信息,所以我只能给出一些可能的原因和解决方案。

      1. 父元素没有被隐藏:在使用<canvas>元素时,通常需要在<head>标签中添加<style>元素,以定义元素的样式。你可以尝试在<style>元素中添加以下样式,看看是否可以解决问题:

      css canvas { display: block; }

      1. 父元素已经被隐藏:你也可以尝试在<head>标签中添加<style>元素,然后添加display: none来隐藏父元素:

      css canvas { display: none; }

      1. 图表没有生成:这可能是由于你的图表没有在正确的位置或样式中生成。你可以尝试在<script>标签中添加以下代码来检查图表是否生成:

      javascript if (typeof Chart !== 'undefined') { // 如果图表生成,执行其他操作 } else { // 如果图表没有生成,执行其他操作 }

      以上就是一些可能的原因和解决方案。如果你能提供更多的详细信息,比如你使用的图表库和你的具体代码,我可能能给出更具体的帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部