css元素不起作用

clipboard.png
我想知道最上面那个红框的样式是哪里来的,我没有添加样式啊,
由于top:100px设置了,导致了下面元素的top:300px不起作用。但是在浏览器上改上面的top元素的值是可以实现效果的,但是就不知道如何去设置第一个样式的top,不知道在哪里。谁可以提供解决方法吗?谢谢

阅读 2.9k
4 个回答

你贴这代码,我们也不知道去哪里改
如果你实在找不到,建议在top:300px !important;
改变优先级试一下

上面红框里是: element.style,也就是 dom 元素的 style 属性里的。见下图。

clipboard.png

1.查看标签中是否有 style="top:100px" 如果没有,跳转步骤2
2.查看js中 是否有 document.getElementById('faqdiv').style.height = 100+'px'; 如果没有,跳转步骤3
3.如果采用jq库的话 查看是否有 $('#faqdiv').css('top',100+'px');

综上 全局搜索 “100” 即可

新手上路,请多包涵

这种情况一般是在js里写的 在这里生效所以才会这样的 你可以在相应的js文件中找找看。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题