为了账号安全,请及时绑定邮箱和手机立即绑定

一个小问题,求教?

.close:hover {    background-position: 0 -41px; } 中 background-position: 0 -41px;改为 background-position: 0 -1px;效果好些一样的,为什么呢?

正在回答

1 回答

我刚看到这个问题的时候是被你雷到了,但仔细想了一下,发现提出这种问题的原因是因为粗心和对代码不敏感以及对background的各类属性不熟悉造成的。所以,我做了以下答案:

首先,效果肯定不一样。其次,你应该观察一下这个close图片,这个小小的,典型的通过位移背景图片位置,做点击效果的组合图标,然而恶趣味的是,图标的作者并没有把两种效果作区分。所以表面上看,你觉得没啥不一样的效果。这也就说明,看待一个问题,无论是不是我们这类的技术问题,不能光看到表象就发问,冷静下来多思考思考,才是快速解决问题的关键。

略微牢骚,见谅。

0 回复 有任何疑惑可以回复我~
#1

慕神6115920

老师你好,能帮忙讲解一个难题吗,http://bbs.csdn.net/topics/392269865 ,从效果上看就是“文字跟着图片走”,但我想知道原理,我对img和文字同时vertical-align对齐、line-box、inline-box、baseline有点混淆了,找不到原因的所在。谢谢!
2017-09-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

一个小问题,求教?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信