一个小问题,求教?

来源:3-5 超越overflow

liuygis

2016-03-16 09:48

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

写回答 关注

1回答

  • MinterLee
    2016-03-16 18:29:43

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

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

    略微牢骚,见谅。

    慕神6115...

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

    2017-09-30 10:27:37

    共 1 条回复 >

CSS深入理解之absolute

理解CSSposition:absolute声明,掌握position:absolute高级应用

51957 学习 · 254 问题

查看课程

相似问题