亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

echarts tooltip自適應(yīng)寬高讓提示框適應(yīng)不同屏幕尺寸demo

 更新時間:2023年10月10日 10:39:38   作者:huyouooo  
這篇文章主要為大家介紹了echarts tooltip自適應(yīng)寬高讓提示框適應(yīng)不同屏幕尺寸,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

導(dǎo)讀

  • "定制化提示框樣式,讓你的數(shù)據(jù)更醒目"
  • "優(yōu)化提示框位置,讓信息一目了然"
  • "滾動條功能,輕松查看大量數(shù)據(jù)"
  • "個性化文字顏色,讓你的數(shù)據(jù)更加突出"
  • "自適應(yīng)寬高,讓提示框適應(yīng)不同屏幕尺寸"

demo 

tooltip: {
                trigger: "axis",
                backgroundColor: "#54AEEC", //設(shè)置背景圖片 rgba格式
                color: "#fff",
                height: "50px",
                padding: [15, 15],
                enterable: true,//滾動條
                extraCssText: "max-width:60%;max-height:83%; overflow: auto; ",//滾動條
                textStyle: {
                    color: "white", //設(shè)置文字顏色
                    padding: 10,
                    fontSize: 14
                },
                //改變提示框的位置 不超出屏幕顯示 
                position: function(point, params, dom, rect, size) {
                //其中point為當(dāng)前鼠標(biāo)的位置,
                //size中有兩個屬性:viewSize和contentSize,分別為外層div和tooltip提示框的大小
                // 鼠標(biāo)坐標(biāo)和提示框位置的參考坐標(biāo)系是:以外層div的左上角那一點(diǎn)為原點(diǎn),x軸向右,y軸向下
                    // 提示框位置
                    var x = 0; // x坐標(biāo)位置
                    var y = 0; // y坐標(biāo)位置
                    // 當(dāng)前鼠標(biāo)位置
                    var pointX = point[0];
                    var pointY = point[1];
                    // 提示框大小
                    var boxWidth = size.contentSize[0];
                    var boxHeight = size.contentSize[1];
                    // boxWidth > pointX 說明鼠標(biāo)左邊放不下提示框
                    if (boxWidth > pointX) {
                        x = 5;
                    } else {
                        // 左邊放的下
                        x = pointX - boxWidth;
                    }
                    // boxHeight > pointY 說明鼠標(biāo)上邊放不下提示框
                    if (boxHeight > pointY) {
                        y = 5;
                    } else {
                        // 上邊放得下
                        y = pointY - boxHeight;
                    }
                    return [x, y];
                }
            },

以上就是echarts tooltip自適應(yīng)寬高讓提示框適應(yīng)不同屏幕尺寸demo的詳細(xì)內(nèi)容,更多關(guān)于echarts tooltip自適應(yīng)寬高的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論