我有一个插入画布和传说的图形插件<table>
它的容器。在这个插件中,table
没有width
定义好的,在我的CSS中,如果插入插件,容器内的表就有一个宽度。
因此,新的div正在继承table{ width: 100%}
从CSS和呈现错误。
我试着用width: initial;
,在Chrome上看起来不错,但是不喜欢检查浏览器兼容性
我承认在脚本/插件中更改/强制内联CSS,因为它必须在任何环境中工作。
这里最好的解决办法是什么?
发布于 2018-04-19 14:54:35
就像你说的,一般来说width: auto
会产生类似的效果。有规则:
.my-selector {
width: auto;
width: initial;
}
应该让它使用initial
如果它得到了支持auto
否则就行了。
发布于 2018-04-19 15:08:15
使用width: auto;
内置脚本解决了Chrome、Firefox和IE 11上的问题。只是不确定是否有更好的方法。
https://stackoverflow.com/questions/-100008196
复制相似问题