Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.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
Javascript 弗洛特图表';如果表{width:100%}的css,则s图例移到左侧_Javascript_Jquery_Charts_Flot - Fatal编程技术网

Javascript 弗洛特图表';如果表{width:100%}的css,则s图例移到左侧

Javascript 弗洛特图表';如果表{width:100%}的css,则s图例移到左侧,javascript,jquery,charts,flot,Javascript,Jquery,Charts,Flot,如果表{width:100%}的css将Flot图表的图例移到左侧 如果我想维护表{width:100%},因为它是站点范围的应用css,我能做些什么吗 如果Flot图表的父元素具有ID或类,则可以仅覆盖该父元素中表格的宽度,如下所示: #placeholder table { width: 200px !important; } 不过,这确实是一种黑客行为;限制是显而易见的 真正的解决办法是摆脱现有的规则。全局表规则是一个非常糟糕的主意,这个问题正好说明了原因。迟早你会在不同的环境中再次遇到

如果表{width:100%}的css将Flot图表的图例移到左侧

如果我想维护表{width:100%},因为它是站点范围的应用css,我能做些什么吗


如果Flot图表的父元素具有ID或类,则可以仅覆盖该父元素中表格的宽度,如下所示:

#placeholder table { width: 200px !important; }
不过,这确实是一种黑客行为;限制是显而易见的

真正的解决办法是摆脱现有的规则。全局表规则是一个非常糟糕的主意,这个问题正好说明了原因。迟早你会在不同的环境中再次遇到同样的事情,这可能更难修复

你的问题之所以被否决,是因为任何严肃的网页设计师听到你有一个全局表规则时都会畏缩

您应该通过以下任一方式解决此问题:

  • 为您的表格设置类,即
    ,然后将100%宽度放入
    表格.myclass
    规则中

  • 如果您的表共享一个父表,请为其指定一个类,然后使用类似
    .my tables table
    的规则仅影响您所在区域的表


  • 使用它不是我的错,因为我从开发公司买了这个软件,我不认为我可以自己修改它,因为开发公司的任何更新都会失败。