我有一个仪表板,显示n张卡。如果卡中包含一些图表,但未提供数据,则卡显示“无数据可显示”。对于图表,我一直在使用highchart。问题是卡中看不到“无数据可显示”文本。经过调试发现,其中一种高图表CSS具有transform(-50%, -50%);
,这导致它显示在屏幕顶部某处并且不可见。
我尝试覆盖现有的CSS,但在highchart CSS之前加载了新的CSS。
有什么办法,一旦加载highchart CSS,就加载我的CSS?
答案 0 :(得分:1)
您可以在链接CSS的html的头部添加一个简短代码。
<link rel="stylesheet" href="location of the css file you want to load after loading all the code" media="none" onload="if (media != 'all') {media = 'all'}">
media =“ none” onload =“ if(media!='all'} {media ='all'}” ,此代码必须添加到链接标记中。并且这将导致您的css在加载所有代码结束时加载。希望它对您有用。