课程
/前端开发
/HTML/CSS
/CSS深入理解之absolute
.close:hover { background-position: 0 -41px; } 中 background-position: 0 -41px;改为 background-position: 0 -1px;效果好些一样的,为什么呢?
2016-03-16
源自:CSS深入理解之absolute 3-5
正在回答
我刚看到这个问题的时候是被你雷到了,但仔细想了一下,发现提出这种问题的原因是因为粗心和对代码不敏感以及对background的各类属性不熟悉造成的。所以,我做了以下答案:
首先,效果肯定不一样。其次,你应该观察一下这个close图片,这个小小的,典型的通过位移背景图片位置,做点击效果的组合图标,然而恶趣味的是,图标的作者并没有把两种效果作区分。所以表面上看,你觉得没啥不一样的效果。这也就说明,看待一个问题,无论是不是我们这类的技术问题,不能光看到表象就发问,冷静下来多思考思考,才是快速解决问题的关键。
略微牢骚,见谅。
慕神6115920
举报
理解CSSposition:absolute声明,掌握position:absolute高级应用
1 回答2个问题:
1 回答关于这个浮动问题?
3 回答course-fixed-x为什么要定义一个display:inline;而且定义了之后会和course-content同一行,求解
1 回答请大神指教
4 回答虚心请教,谢谢!