Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.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
在ie中使用javascript重写以前设置的浮点_Javascript_Css_Internet Explorer_Css Float - Fatal编程技术网

在ie中使用javascript重写以前设置的浮点

在ie中使用javascript重写以前设置的浮点,javascript,css,internet-explorer,css-float,Javascript,Css,Internet Explorer,Css Float,我读过这篇文章,想知道如何在已经用类设置了float:right的元素上设置float:none 我使用了element.style.cssFloat=“none”,但这只是添加了一个新的样式属性cssFloat,它没有超越现有的float:right。我现在使用添加/删除类方法修复了它 但是有没有一种方法可以超越ie中现有的浮动规则而不必使用类呢?欢迎来到非标准的奇妙世界 使用 也就是说,使用类是更好的方法。它将您的演示文稿保留在样式表中,而不是嵌入到JavaScript中。Aaargh-它永

我读过这篇文章,想知道如何在已经用类设置了float:right的元素上设置float:none

我使用了element.style.cssFloat=“none”,但这只是添加了一个新的样式属性cssFloat,它没有超越现有的float:right。我现在使用添加/删除类方法修复了它


但是有没有一种方法可以超越ie中现有的浮动规则而不必使用类呢?

欢迎来到非标准的奇妙世界

使用


也就是说,使用类是更好的方法。它将您的演示文稿保留在样式表中,而不是嵌入到JavaScript中。

Aaargh-它永远不会结束-一层接一层地以不同的方式对待ie。首先我需要删除float的唯一原因是ie在添加新内容时不会调整元素宽度,我不能使用setAttribute一次性调整float、clear等的唯一原因是ie不喜欢它。。。然后就开始了。