highcharts的dataLabels如何去陰影

在使用highcharts繪制圖表的時(shí)候决瞳,不知道小伙伴們有沒有遇到到一個(gè)問題,就是ataLabels里的文字會(huì)有陰影芍瑞,字體為白色則會(huì)有黑色的陰影晨仑,字體為藍(lán)色則會(huì)有白色的陰影。效果如下:


QQ圖片20170821151650.png

看起來是不是很惡心?:榧骸M椎省!
該效果的代碼如下:

        var obj={
            chart:{
                 backgroundColor: null,
                 style:{
                    // color:"#fff"
                 }
            },
            title:{
                text:null
            },
            
            xAxis:{
                categories:["現(xiàn)在","17點(diǎn)","20點(diǎn)","23點(diǎn)","02點(diǎn)","05點(diǎn)","08點(diǎn)","11點(diǎn)","14點(diǎn)"],
                labels:{
                    style:{
                        color:"#fff"
                    }
                }
            },
            yAxis:{
                title:{
                    text:null
                },
                categories:[17,22,27,32,37],
                labels:{
                    style:{
                        color:"#fff"
                     }
                }
            },
            plotOptions: {
                series: {
                    animation: false
                },
                line:{
                    dataLabels:{
                        enabled:true,
                        // color:"#fff",
                        style:{
                            color: "#fff",
                    fontFamily: "宋體",
                    textShadow:false
                        },
                        text:{
                            outline:"none"
                        }
                    },
                    enableMouseTracking:false
                }
            },
            series:[
                {
                    data:[28,26,26,25,22,23,24,26,29],
                    color:"#fff"
                }
            ],
            credits:{
                enabled:false
            },
            legend:{
                enabled:false
            }
        }
        var charts=$("#center").highcharts(obj);

注意哦答捕,

dataLabels:{
            enabled:true,
            style:{
                    color: "#fff",
            fontFamily: "宋體",
            textShadow:false
            }
}

dataLabels里style已經(jīng)設(shè)置了textShadow:false逝钥,但是一點(diǎn)效果都有沒有哦。說明不是文字陰影的問題拱镐。
也許會(huì)有小伙伴說直接給dataLabels設(shè)置取消陰影艘款,答案是依然沒有效果滴哦。
也許是我不夠細(xì)心沃琅,反正翻遍highcharts文檔我也沒有找到相關(guān)解決方案哗咆。
難道,就真的不能解決這個(gè)問題嗎益眉?
答案當(dāng)然是否定的岳枷,不然寫下這篇blog不是沒有任何意義了不是?呜叫!

打開開發(fā)者模式進(jìn)行調(diào)試,選中l(wèi)ine上的dataLabels殿衰,不知道小伙伴們有沒有發(fā)現(xiàn)在Elements面板會(huì)有如下代碼被選中:

Feige圖片20170820104320.png

其中有fill="#000000"朱庆,stroke="#000000'',整個(gè)圖表有顏色的地方用的都是白色闷祥,那么娱颊,惡心的所謂的黑色陰影就只能是它們產(chǎn)生的效果。

于是凯砍,剛開始的時(shí)候箱硕,我嘗試如下解決方案,就是根據(jù)上圖選中的代碼在定義的圖表后邊添上如下兩行代碼:

$("tspan.highcharts-text-outline").css("fill","none");
$("tspan.highcharts-text-outline").css("stroke","none");

效果如下圖:


11.png

如我所愿悟衩,問題得到解決剧罩。但覺得不完美,感覺很突兀座泳,因?yàn)楸M管Elements面板有相關(guān)代碼提示惠昔,但是html文檔里是找不到相關(guān)信息的哦。如果讓其它小伙伴兒看的話挑势,看到這里一開始說不定也會(huì)懵逼的吧镇防。

想了想,既然圖表所有的元素都是在配置的對(duì)象里設(shè)置的潮饱,也許可以嘗試在配置對(duì)象里解決来氧。既然類名是highcharts-text-outline,那就是跟text-outline有關(guān)系了,何不照配置對(duì)象的方式嘗試如下設(shè)置啦扬?中狂!

                        dataLabels:{
                        enabled:true,
                        // color:"#fff",
                        style:{
                            color: "#fff",
                    fontFamily: "宋體",
                    textShadow:false,
                        },
                        text:{
                            outline:"none"
                        }
                    }
QQ圖片20170821151650.png

呵呵,惡心的黑色text-outline又出現(xiàn)了考传。
落落不灰心吃型,想想title等元素的text屬性都是在style里設(shè)置的,瞬間又有了“解決方案”僚楞。代碼如下:

                    dataLabels:{
                        enabled:true,
                        // color:"#fff",
                        style:{
                            color: "#fff",
                    fontFamily: "宋體",
                    textOutline:"none"
                        }
                    }

這次真的解決了哦勤晚,不信看圖:

6735293-eff829f99fab06f5.png

(__) 嘻嘻……,獨(dú)自解決了這個(gè)問題泉褐,感覺棒棒哦赐写!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市膜赃,隨后出現(xiàn)的幾起案子挺邀,更是在濱河造成了極大的恐慌,老刑警劉巖跳座,帶你破解...
    沈念sama閱讀 219,427評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件端铛,死亡現(xiàn)場離奇詭異,居然都是意外死亡疲眷,警方通過查閱死者的電腦和手機(jī)禾蚕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來狂丝,“玉大人换淆,你說我怎么就攤上這事〖秆眨” “怎么了倍试?”我有些...
    開封第一講書人閱讀 165,747評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蛋哭。 經(jīng)常有香客問我县习,道長,這世上最難降的妖魔是什么谆趾? 我笑而不...
    開封第一講書人閱讀 58,939評(píng)論 1 295
  • 正文 為了忘掉前任准颓,我火速辦了婚禮,結(jié)果婚禮上棺妓,老公的妹妹穿的比我還像新娘攘已。我一直安慰自己,他們只是感情好怜跑,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評(píng)論 6 392
  • 文/花漫 我一把揭開白布样勃。 她就那樣靜靜地躺著吠勘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪峡眶。 梳的紋絲不亂的頭發(fā)上剧防,一...
    開封第一講書人閱讀 51,737評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音辫樱,去河邊找鬼峭拘。 笑死,一個(gè)胖子當(dāng)著我的面吹牛狮暑,可吹牛的內(nèi)容都是我干的鸡挠。 我是一名探鬼主播,決...
    沈念sama閱讀 40,448評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼搬男,長吁一口氣:“原來是場噩夢啊……” “哼拣展!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起缔逛,我...
    開封第一講書人閱讀 39,352評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤备埃,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后褐奴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體按脚,經(jīng)...
    沈念sama閱讀 45,834評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評(píng)論 3 338
  • 正文 我和宋清朗相戀三年敦冬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了乘寒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,133評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡匪补,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出烂翰,到底是詐尸還是另有隱情夯缺,我是刑警寧澤,帶...
    沈念sama閱讀 35,815評(píng)論 5 346
  • 正文 年R本政府宣布甘耿,位于F島的核電站踊兜,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏佳恬。R本人自食惡果不足惜捏境,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望毁葱。 院中可真熱鬧垫言,春花似錦、人聲如沸倾剿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至凛捏,卻和暖如春担忧,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背坯癣。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評(píng)論 1 272
  • 我被黑心中介騙來泰國打工瓶盛, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人示罗。 一個(gè)月前我還...
    沈念sama閱讀 48,398評(píng)論 3 373
  • 正文 我出身青樓惩猫,卻偏偏與公主長得像,于是被迫代替她去往敵國和親鹉勒。 傳聞我的和親對(duì)象是個(gè)殘疾皇子帆锋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,185評(píng)論 25 707
  • ¥開啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個(gè)線程,因...
    小菜c閱讀 6,426評(píng)論 0 17
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫禽额、插件锯厢、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,107評(píng)論 4 62
  • 親子日記第十五篇 楊婷婷 2017年5月18日 星期四 天氣晴 今天中午,爸爸沒回來吃飯脯倒。我們...
    ytt木子閱讀 207評(píng)論 3 1
  • 2010年 清晨六點(diǎn) 我在這座百年村莊醒來 村莊被青白色的濃煙籠罩 我也聽見了布谷鳥空靈的叫聲 我在土路上奔跑 臉...
    來夢sunraise閱讀 117評(píng)論 0 4