CSS   发布时间:2022-04-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了用CSS3旋转背景图像大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个背景图片,箭头指向右边.当用户点击按钮时,所选状态会将箭头更改为指向(使用我的图像精灵中的不同背景位置).

有没有使用CSS3动画化动画,所以一旦按钮被点击,jQuery分配一个“选择”类,它会旋转一个动画(只有90度)从右到下? (优选使用指向右边的箭头的单个图像/位置)

我不确定是否需要使用变换或关键动画帧.

解决方法

您可以使用:: after(或:: beforE)伪元素来生成动画
div /*some irrelevant css */
{
    BACkground:-webkit-linear-gradient(top,orange,orangered);
    BACkground:-moz-linear-gradient(top,orangered);
    float:left;padding:10px 20px;color:white;text-shadow:0 1px black;
    font-size:20px;font-family:sans-serif;border:1px orangered solid;
    border-radius:5px;cursor:pointer;
}

/* element to animate */
div::after               /* you will use for example "a::after" */
{
    content:' ►';        /* instead of content you could use a bgimage here */
    float:right;
    margin:0 0 0 10px;
    -moz-transition:0.5s all;
    -webkit-transition:0.5s all;
}

/* actual animation */
div:hover::after         /* you will use for example "a.SELEcted::after" */
{
    -moz-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
}

HTML:

<div>Test button</div>

你的情况下,你将使用element.SELEcted类而不是

jsfiddle演示:http://jsfiddle.net/p8kkf/

希望这可以帮助

大佬总结

以上是大佬教程为你收集整理的用CSS3旋转背景图像全部内容,希望文章能够帮你解决用CSS3旋转背景图像所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。