Jquery上的CSS 3d转换?

Jquery上的CSS 3d转换?,jquery,css,Jquery,Css,在JQuery中是否可以应用3d变换、旋转、透视等,而不必依赖CSS 如果是,怎么做?不太可能 您可以在Web上以图像的形式进行任何操作,但这将非常复杂,支持性和可访问性较差。您可能找到的任何解决方案都比使用CSS困难得多,但您有可能使用WebGL获得所需的内容。最基本的是,使用jQuery很难做到这一点。CSS3具有转换属性。要更改元素的视觉外观,您可以使用它,因为它既简单又快速 以下是相关链接: 如何在CSS中做到这一点: 将其用作CSS属性。它会将整个元素旋转30度 如何在jQuery中实

在JQuery中是否可以应用3d变换、旋转、透视等,而不必依赖CSS

如果是,怎么做?

不太可能


您可以在Web上以图像的形式进行任何操作,但这将非常复杂,支持性和可访问性较差。

您可能找到的任何解决方案都比使用CSS困难得多,但您有可能使用WebGL获得所需的内容。

最基本的是,使用jQuery很难做到这一点。CSS3具有转换属性。要更改元素的视觉外观,您可以使用它,因为它既简单又快速

以下是相关链接:

如何在CSS中做到这一点:

将其用作CSS属性。它会将整个元素旋转30度

如何在jQuery中实现这一点:

这是基本代码:

$('#selector').rotate(30);
在功能或任何地方使用它!它会起作用的。但它仍然使用cssrotate30属性。正如他们在JavaScript object.style.transform=rotate30deg中定义的那样。这两个代码都有细微的变化,但一个是CSS,另一个是jQuery


您的问题的答案是:您可以不使用CSS选择器或属性来实现这一点,jQuery几乎依赖于CSS选择器。在CSS的帮助下,这个旋转和变换也完成了!所以你需要CSS。我更喜欢两者;CSS和jQuery。

这几乎是个问题。使用jQuery时,您总是需要一些CSS选择器或CSS属性。就不依赖CSS而言,答案同样是否定的。您将需要该元素的选择器。然后你需要一个属性,CSS3和CSS已经有了这个属性!Transform、Transition都是CSS和CSS3属性。

不,不是没有设置CSS属性。因为这个原因投票关闭的人真的需要解释这个原因如何适用于这个问题。这个问题毫无意义。jQuery是一个DOM操作库,带有一些额外的工具,如动画、ajax等。它不能做任何Javascript或CSS不能做的事情,因此您不能在jQuery中应用不是CSS转换的转换,它根本没有意义。也不清楚这个问题在问什么。查询jQuery插件主题?关于如何使用.css方法的解释已经回答了吗?我问的是兼容性问题,所以WebGL也不好。无论如何,谢谢你;jQuery中没有rotate方法。也许你正在使用插件?不,没有旋转方法。那是一种划伤的方法!我已经提到他应该使用.css来使用这个旋转特性。
$('#selector').rotate(30);