DIV的占位存在,即通过Chrome能够找到DIV,但是图片的背景图却始终显示不出来。自己研究了好长时间才发现问题的所在,总结思考一下正确的分析问题的思路

  1. 控制元素显示和隐藏的属性。但跟这个属性没有关系,该属性的元素不会有占位

display: none;
  1. 背景图是否存在,如果是雪碧图的话,指定的位置是否正确。

background-position: -403px -164px;
height: 28px;
width: 76px;
  1. 是否存在多个层,而正好你的DIV处于底层。调整z-index的值查看是否能正常显示。

z-index: -100;
  1. 查看是否父类设置了overflow属性,当规定当内容溢出元素框时发生。

overflow:scroll;

neojos
289 声望15 粉丝

渐行渐远的背影,以及假惺惺的试探,不禁让未来人心生悲凉。未来人的模样,该一直向前,或是仍不见背影、当给自己欣慰!