小编Jac*_*ack的帖子

CSS在悬停时背景图像之间淡入淡出

有没有办法可以做到以下几点?

我有一个透明的png精灵,在左边显示标准图片,在右边显示:悬停状态的图片.

有没有办法可以让图像从左图像淡入到右图像中:仅使用css3过渡悬停?我尝试了以下,但它不起作用:

li{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; transition:all 0.5s linear;}
li{background:url(/img/sprites.png) 0 -50px no-repeat;}
li:hover{background:url(/img/sprites.png) 0 -150px no-repeat;}
Run Code Online (Sandbox Code Playgroud)

现在,上面的内容确实为背景设置了动画,它将图像平移过来.我想要的不是平底锅,而是淡化或溶解效果.

更新:我最终必须创建两个元素,并分别为不透明度设置动画.这有点乱,因为我必须指定每个元素的确切边距,但我想它会起作用.谢谢大家的帮助:)

css image fade css3 css-transitions

8
推荐指数
1
解决办法
6万
查看次数

如何改进jQuery"Tag-It"自动完成功能?

我喜欢jQuery的Tag-It插件,但如果我将它设置为自动完成,它并不总是按照我想要的方式工作.

这是一个例子.

我的自动完成阵列由"Pink Lady Apple","Granny Smith Apple","Golden Delicious Apple"和"Apple"组成.

如果我输入"Apple",则不建议Pink Lady,Granny Smith或Golden Delicious.它只表明Apple.有没有办法可以改变它,以便它也扫描包含Apple的标签,但不是从Apple开始?

tags jquery autocomplete tag-it

4
推荐指数
1
解决办法
3992
查看次数

如何在PHP中的类之间传递变量而不进行扩展

所以,我有这样的设置:

class System extends mysqli{

    function __construct(){
         //user variables such as $this->username are returned here
    }

}

$sys = new System();

class Design{

    function setting(){
        echo $sys->username;
    }

}

$design = new Design();
Run Code Online (Sandbox Code Playgroud)

然而,Design类不会回显用户名.我可以在Design类之外回显用户名,但不能在设计类中回显.我怎么能这样做?

php oop variables class extend

2
推荐指数
1
解决办法
3422
查看次数

Eregi验证问题

我一直在阅读和阅读正则表达式,但我无法弄清楚我的代码有什么问题:

if(eregi("^[A-Za-z0-9_\-]$", $username)){return true;}
Run Code Online (Sandbox Code Playgroud)

它永远不会回归真实.我正在尝试验证用户名,并且只允许使用小写az,大写az,数字,连字符和下划线.

php regex validation expression eregi

1
推荐指数
1
解决办法
103
查看次数