Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 画布(Chart.js)在Chrome上正确调整大小,而在Safari上它甚至没有显示_Css_Google Chrome_Canvas_Safari_Chart.js - Fatal编程技术网

Css 画布(Chart.js)在Chrome上正确调整大小,而在Safari上它甚至没有显示

Css 画布(Chart.js)在Chrome上正确调整大小,而在Safari上它甚至没有显示,css,google-chrome,canvas,safari,chart.js,Css,Google Chrome,Canvas,Safari,Chart.js,我使用2个javascript库。第一个是gridstack.js,通过它我建立了可拖放的div元素,而chart.js则实现了图表。现在的问题是,gridstack div元素和图表的大小调整在Chrome上正常工作,而在Safari图表上则不显示 铬 狩猎 home.blade.php <style type="text/css"> .povr{ margin-top:50px;} @media (max-width: 1060px) {

我使用2个javascript库。第一个是gridstack.js,通过它我建立了可拖放的div元素,而chart.js则实现了图表。现在的问题是,gridstack div元素和图表的大小调整在Chrome上正常工作,而在Safari图表上则不显示

狩猎

home.blade.php

<style type="text/css">
      .povr{ margin-top:50px;}

      @media (max-width: 1060px) {
      .grid-stack-item {
        position: relative !important;
        width: auto !important;
        left: 0 !important;
        top: auto !important;
        margin-bottom: 20px;

      }
      .grid-stack-item .ui-resizable-handle {
        display: none;
      }

      .grid-stack {
        height: auto !important;
      }
    }

    .container-fluid{
      margin-left: 0;
    }
    .grid-stack-item-content{
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
        transition: box-shadow 0.3s ease-in-out;

    }
    .grid-stack-item-content:hover {
      box-shadow: 0 5px 15px rgba(0, 0, 0, 0.8);
    }

    #chart {
    position: relative;
    width:99.9% 
    }

#chart > .monitoring-chart {
    position: absolute;
    left: 0;
    top: 0;

}

</style>


        <div class="grid-stack" data-gs-width="12" data-gs-animate="yes"> 
              <div class="grid-stack-item" data-gs-x="{{$loginElement->data_gs_x}}" data-gs-y="{{$loginElement->data_gs_y}}" data-gs-width="{{$loginElement->data_gs_width}}" data-gs-height="{{$loginElement->data_gs_height}}" id="{{$loginElement->id}}" data-element-id="{{$loginElement->element_id}}"> 
                                      @include('dashboard.login_tile') 
                             </div>   

                              <div class="grid-stack-item" data-gs-x="{{$uploadElement->data_gs_x}}" data-gs-y="{{$uploadElement->data_gs_y}}" data-gs-width="{{$uploadElement->data_gs_width}}" data-gs-height="{{$uploadElement->data_gs_height}}" id="{{$uploadElement->id}}" data-element-id="{{$uploadElement->element_id}}"> 
                                     @include('dashboard.upload_tile')
                              </div>
       </div>
<div class="card grid-stack-item-content">
      <div class="card-header container-fluid" id="dashboard-header">
                <div class="row dashboard-row">
                    <div class="col-3 dashboard-icon-div text-center">
                        <h1 class="dashboard-h1"><i class="fas fa-sign-in-alt" aria-hidden="true"></i></h1>
                    </div>
                    <div class="col-5">
                        <h4 class="card-title dashboard-card-title"> {{ trans('app.logins_upper_firsts') }}</h4>
                    </div>    
                        <button type="button" class="btn btn-card-tool ml-auto" id="authDaterange">
                                <i class="fa fa-calendar" aria-hidden="true"></i>
                                <span>{{ trans('app.last_7_days_upper_first') }}</span>
                                <i class="fa fa-caret-down" aria-hidden="true"></i>
                         </button>

                </div>
    </div>
    <div class="card-body">

      <div class="chart" id="chart">

        <canvas class="monitoring-chart" id="authChart" style="height: 150px"></canvas>

      </div>
    </div>
</div> 

.povr{页边距顶端:50px;}
@介质(最大宽度:1060px){
.网格堆栈项{
职位:相对!重要;
宽度:自动!重要;
左:0!重要;
顶部:自动!重要;
边缘底部:20px;
}
.grid堆栈项.ui可调整大小的句柄{
显示:无;
}
.网格堆栈{
高度:自动!重要;
}
}
.容器液体{
左边距:0;
}
.网格堆栈项内容{
盒影:0 1px2pRGBA(0,0,0,0.15);
过渡:框阴影0.3s缓进缓出;
}
.grid堆栈项内容:悬停{
盒影:0 5px 15px rgba(0,0,0,0.8);
}
#图表{
位置:相对位置;
宽度:99.9%
}
#图表>。监控图表{
位置:绝对位置;
左:0;
排名:0;
}
@包括('dashboard.login\u tile')
@包括('dashboard.upload\u tile')
login.blade.php

<style type="text/css">
      .povr{ margin-top:50px;}

      @media (max-width: 1060px) {
      .grid-stack-item {
        position: relative !important;
        width: auto !important;
        left: 0 !important;
        top: auto !important;
        margin-bottom: 20px;

      }
      .grid-stack-item .ui-resizable-handle {
        display: none;
      }

      .grid-stack {
        height: auto !important;
      }
    }

    .container-fluid{
      margin-left: 0;
    }
    .grid-stack-item-content{
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
        transition: box-shadow 0.3s ease-in-out;

    }
    .grid-stack-item-content:hover {
      box-shadow: 0 5px 15px rgba(0, 0, 0, 0.8);
    }

    #chart {
    position: relative;
    width:99.9% 
    }

#chart > .monitoring-chart {
    position: absolute;
    left: 0;
    top: 0;

}

</style>


        <div class="grid-stack" data-gs-width="12" data-gs-animate="yes"> 
              <div class="grid-stack-item" data-gs-x="{{$loginElement->data_gs_x}}" data-gs-y="{{$loginElement->data_gs_y}}" data-gs-width="{{$loginElement->data_gs_width}}" data-gs-height="{{$loginElement->data_gs_height}}" id="{{$loginElement->id}}" data-element-id="{{$loginElement->element_id}}"> 
                                      @include('dashboard.login_tile') 
                             </div>   

                              <div class="grid-stack-item" data-gs-x="{{$uploadElement->data_gs_x}}" data-gs-y="{{$uploadElement->data_gs_y}}" data-gs-width="{{$uploadElement->data_gs_width}}" data-gs-height="{{$uploadElement->data_gs_height}}" id="{{$uploadElement->id}}" data-element-id="{{$uploadElement->element_id}}"> 
                                     @include('dashboard.upload_tile')
                              </div>
       </div>
<div class="card grid-stack-item-content">
      <div class="card-header container-fluid" id="dashboard-header">
                <div class="row dashboard-row">
                    <div class="col-3 dashboard-icon-div text-center">
                        <h1 class="dashboard-h1"><i class="fas fa-sign-in-alt" aria-hidden="true"></i></h1>
                    </div>
                    <div class="col-5">
                        <h4 class="card-title dashboard-card-title"> {{ trans('app.logins_upper_firsts') }}</h4>
                    </div>    
                        <button type="button" class="btn btn-card-tool ml-auto" id="authDaterange">
                                <i class="fa fa-calendar" aria-hidden="true"></i>
                                <span>{{ trans('app.last_7_days_upper_first') }}</span>
                                <i class="fa fa-caret-down" aria-hidden="true"></i>
                         </button>

                </div>
    </div>
    <div class="card-body">

      <div class="chart" id="chart">

        <canvas class="monitoring-chart" id="authChart" style="height: 150px"></canvas>

      </div>
    </div>
</div> 

{{trans('app.logins\u upper\u firsts')}
{{trans('app.last_7_days_upper_first')}